002-jeremy-yaml-master-agent Verified Gold

Verified Gold · 94/100 productivity v2.0.0 by Jeremy Longshore

Intelligent YAML validation, generation, and transformation agent with schema inference, linting, and format conversion capabilities

1 Skills
1 Agents
MIT License
Free Pricing

Installation

Open Claude Code and run this command:

/plugin install 002-jeremy-yaml-master-agent@claude-code-plugins-plus

Use --global to install for all projects, or --project for current project only.

What It Does

Intelligent YAML validation, generation, and transformation with schema inference and format conversion.

![Version](.claude-plugin/plugin.json)

![Category](.claude-plugin/plugin.json)

![Agent Skills](.claude-plugin/plugin.json)

![Anthropic Spec](https://github.com/anthropics/skills/blob/main/agentskillsspec.md)


Features

⚑ Automatic Activation (Proactive Skill)

The YAML Master Agent activates automatically when Claude detects:

  • Reading/writing .yaml or .yml files
  • Working with Kubernetes, Docker Compose, CI/CD configs
  • Mentions of "yaml", "validate", "convert", "lint"

No user action required!

πŸ” Intelligent Validation

  • Detects syntax errors with line numbers
  • Validates against YAML 1.2 specification
  • Identifies anti-patterns (tabs vs spaces, duplicate keys)
  • Provides detailed fix suggestions

Example:


services:
  web:
	image: nginx  # Tab indentation ERROR!

Agent fixes:


services:
  web:
    image: nginx  # Consistent spaces

🎯 Schema Inference & Generation

  • Infers JSON Schema from YAML structure
  • Generates TypeScript/Python types from configs
  • Validates instances against schemas
  • Creates OpenAPI specs from YAML

Example:


user:
  name: Jeremy
  age: 35

Agent generates schema:


{
  "type": "object",
  "properties": {
    "user": {
      "type": "object",
      "properties": {
        "name": { "type": "string" },
        "age": { "type": "integer" }
      }
    }
  }
}

πŸ”„ Format Conversion

Seamless conversion between:

  • YAML ↔ JSON
  • YAML ↔ TOML
  • YAML ↔ XML

Preserves comments and maintains semantic equivalence.

☸️ Kubernetes Manifest Expertise

  • Validates manifests against K8s API versions
  • Suggests best practices (resource limits, health checks)
  • Detects security issues (privileged containers, root users)
  • Generates complete manifests from minimal specs

Example - Minimal to Production-Ready:


apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx

Agent expands with best practices:

...

Skills (1)

yaml-master SKILL.md View full skill →

Execute proactive YAML intelligence: automatically activates when working with YAML files.

ReadWriteEditGrepGlobBash(general:*)Bash(util:*)

How It Works

Installation


/plugin install 002-jeremy-yaml-master-agent@claude-code-plugins-plus

Basic Usage

The skill activates automatically when working with YAML files. No commands needed!

Example 1: Validate YAML


User: Check this kubernetes manifest for errors
*Opens deployment.yaml*

Agent: πŸ” YAML Master Agent activated
Found 3 issues:
1. Line 12: Mixed indentation (tabs and spaces)
2. Line 24: Duplicate key "metadata"
3. Line 31: Missing required field "selector"

Here's the corrected version...

Example 2: Convert JSON to YAML


User: Convert this JSON config to YAML

Agent: πŸ“‹ Converting JSON to idiomatic YAML...
βœ… Conversion complete! Added comments and optimized structure.

Example 3: Generate Docker Compose


User: Create docker-compose.yaml for nginx, postgres, redis

Agent: 🐳 Generating optimized Docker Compose configuration...
βœ… Complete with healthchecks, volumes, and networks!

FAQ

Ready to use 002-jeremy-yaml-master-agent?