002 Jeremy Yaml Master Agent
Intelligent YAML validation, generation, and transformation agent with schema inference, linting, and format conversion capabilities
- Type
- Plugin
- Repository
- jeremylongshore/tons-of-skills-marketplace
- 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
- 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.
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.
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-plusBasic 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: 35Agent 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: nginxAgent 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:
- Consistent 2-space indentation
- No duplicate keys
- 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
- Jeremy Vertex Terraform Terraform configurations for Vertex AI platform and Agent Engine Plugin · jeremylongshore/tons-of-skills-marketplace
- Jeremy Vertex Validator Production readiness validator for Vertex AI deployments and configurations Plugin · jeremylongshore/tons-of-skills-marketplace
- K8s Deploy Create Kubernetes deployments and services Slash Command · jeremylongshore/tons-of-skills-marketplace
- K8s Helm Chart Generate Helm chart for Kubernetes application Slash Command · jeremylongshore/tons-of-skills-marketplace
- 003 Jeremy Vertex Ai Media Master Comprehensive Google Vertex AI multimodal mastery for Jeremy - video processing (6+ hours), audio generation, image creation with Gemini 2.0/2.5 and Imagen 4. Marketing campaign automation, content generation, and media asset production. Plugin · jeremylongshore/tons-of-skills-marketplace
- 000 Jeremy Content Consistency Validator Universal document consistency auditor. Runs deterministic drift checks across docs, code, tests, and CI; resolves conflicts through a per-fact-class authority registry (sot-map.yaml) instead of a global ranking; LLM-judged findings are structurally separated and advisory-only. Read-only — reports discrepancies, never fixes. Invoked automatically by /release Phase 1.6. Plugin · jeremylongshore/tons-of-skills-marketplace
- 004 Jeremy Google Cloud Agent Sdk Build, evaluate, deploy, publish, and migrate Google ADK applications with Google's maintained agents-cli workflow for Agent Runtime, Cloud Run, GKE, and Gemini Enterprise. Plugin · jeremylongshore/tons-of-skills-marketplace
- Cloudflare Build, test, and deploy applications on Cloudflare with platform guidance Skills and the Cloudflare MCP server. Plugin · cloudflare/skills