What problem does it solve?
This Skill provides a structured, machine-parseable YAML format as an alternative to Markdown for defining Claude Code agents, simplifying programmatic generation and validation.
Core Features & Use Cases
- YAML Schema Definition: Offers a clear schema for agent properties like name, role, tools, instructions, and examples.
- Conversion Utilities: Includes patterns and examples for converting between Markdown and YAML agent formats.
- Validation Tools: Demonstrates schema validation using Zod for ensuring agent definition integrity.
- Use Case: You need to programmatically generate dozens of simple agents for a new feature. Using the YAML format and provided validation scripts ensures consistency and reduces errors compared to manual Markdown creation.
Quick Start
Use the yaml-agent-format skill to convert the markdown agent definition located at '/path/to/your/agent.md' into its YAML equivalent.