Sponsor Suno AI Music arrow_forward
Plugin

002 Jeremy Yaml Master Agent

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

Type
Plugin
GitHub stars
2.8k
License
MIT
Repo last updated
Sep 27, 2026
Version
2.21.0
Author
Jeremy Longshore

What 002 Jeremy Yaml Master Agent is

002 Jeremy Yaml Master Agent is a plugin published in the jeremylongshore/tons-of-skills-marketplace repository on GitHub, which has about 2.8k stars. The repository describes itself as: “Model-agnostic agent-skills platform with a harness-free canonical layer, verified adapters, and the ccpi package manager. Explore at tonsofskills.com.”

A plugin is a package that bundles skills, slash commands, subagents, hooks, and MCP connectors so they install together. Plugins are plain files with a manifest at .claude-plugin/plugin.json, and they work in both Claude Code and Claude Cowork.

Installing 002 Jeremy Yaml Master Agent adds everything it ships in one step. Connectors inside a plugin still need to be connected separately, and hooks and subagents only run in Cowork and Claude Code, not in regular chat.

How to install 002 Jeremy Yaml Master Agent

Claude Code

  1. Add the repository as a plugin marketplace: claude plugin marketplace add jeremylongshore/tons-of-skills-marketplace
  2. Install the plugin: claude plugin install 002-jeremy-yaml-master-agent@<marketplace-name>, using the marketplace name from the repository's .claude-plugin/marketplace.json.
  3. Restart the session if the new skills or commands don't appear straight away.

Claude Cowork

  1. Open Customize → Plugins and choose Add marketplace.
  2. Enter jeremylongshore/tons-of-skills-marketplace (the owner/repo shorthand works for GitHub).
  3. Find 002 Jeremy Yaml Master Agent in the list, click Install, then connect any connectors it needs from its Connectors tab.

New to extending Cowork? Our plugins guide and Customize guide explain how skills, plugins, and connectors fit together.

Inside the source file

An excerpt from plugins/productivity/002-jeremy-yaml-master-agent/.claude-plugin/plugin.json, shared under the repository's MIT license. Read the full file on GitHub.

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

[ ]

Problem This Solves

Before: Working with YAML files is error-prone. Syntax errors from indentation, duplicate keys, and format inconsistencies cause pipeline failures. Manual validation and conversion between formats is tedious.

After: The YAML Master Agent automatically detects YAML work and provides intelligent validation, schema inference, linting, and seamless format conversion. Never struggle with YAML syntax again.

Quick Start

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!

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:

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

Agent fixes:

# ✅ VALID
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:

# Input
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:

# You provide
apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx

Agent expands with best practices:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx
  labels:
    app: nginx
spec:
  replicas: 3
  selector:
    matchLabels:
      app: nginx
  template:
    spec:
      containers:
      - name: nginx
        image: nginx:1.25-alpine
        resources:
          requests:
…

🐳 Docker Compose Optimization

  • Validates Docker Compose syntax (v2.x, v3.x)
  • Suggests networking and security best practices
  • Optimizes volume mounts and environment variables
  • Detects misconfigurations (hardcoded secrets, missing healthchecks)

⚙️ CI/CD Pipeline Intelligence

Optimizes workflows for:

  • GitHub Actions
  • GitLab CI
  • CircleCI
  • Azure Pipelines
  • Travis CI

Suggests caching, parallelization, and matrix builds for faster pipelines.

📏 Linting & Style Enforcement

  • Enforces consistent indentation (2/4 spaces)
  • Validates key ordering
  • Detects trailing whitespace
  • Suggests canonical YAML representations

Linting Rules:

  1. Consistent 2-space indentation
  2. No duplicate keys
  3. Quoted strings for special characters

Before you install

  • Read the whole file first. Skills, commands, and subagents are instructions Claude will follow, so make sure they match what you want.
  • Check which tools, scripts, or MCP servers it uses. Local servers and scripts run with your permissions.
  • Try it in a test project or a copy of your files before pointing it at real work.
  • Pin the version you tested, and review changes before updating.
  • Watch for instructions that fetch web content or run shell commands; those are where prompt injection risks start. See our prompt injection guide.

FAQ

What is 002 Jeremy Yaml Master Agent?

002 Jeremy Yaml Master Agent is a plugin for Claude Code and Claude Cowork from the jeremylongshore/tons-of-skills-marketplace repository on GitHub. Intelligent YAML validation, generation, and transformation agent with schema inference, linting, and format conversion capabilities

How do I install 002 Jeremy Yaml Master Agent in Claude Code?

Add the repository as a plugin marketplace: claude plugin marketplace add jeremylongshore/tons-of-skills-marketplace Install the plugin: claude plugin install 002-jeremy-yaml-master-agent@<marketplace-name>, using the marketplace name from the repository's .claude-plugin/marketplace.json. Restart the session if the new skills or commands don't appear straight away.

Can I use 002 Jeremy Yaml Master Agent in Claude Cowork?

Open Customize → Plugins and choose Add marketplace. Enter jeremylongshore/tons-of-skills-marketplace (the owner/repo shorthand works for GitHub). Find 002 Jeremy Yaml Master Agent in the list, click Install, then connect any connectors it needs from its Connectors tab.

Is 002 Jeremy Yaml Master Agent safe to install?

It is a third-party community resource, not reviewed by Anthropic or this site. Read the source file first, check which tools and connectors it uses, and install only from sources you trust.

Similar resources

Browse all skills, subagents, and plugins →

Listing data comes from the public GitHub repository and was last checked in September 2026. Excerpts are © their authors and shared under MIT. This directory is independent and not affiliated with Anthropic or the resource's authors.