creating-agent-skills

Locate SKILL.md files and extract metadata into a YAML document.

3|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/roach88/compound-engineering --skill creating-agent-skills-roach88
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-agent-skills
Source: https://github.com/roach88/compound-engineering/tree/main/skills/create-agent-skills
Command: npx skills add https://github.com/roach88/compound-engineering --skill creating-agent-skills-roach88

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill guides creators through designing and auditing Claude Skills, ensuring clear structure, reuse of references, and safe, progressive disclosure patterns.

Core Features & Use Cases

  • Centralized guidelines for skill structure, frontmatter, and XML zoning
  • Checklists and templates for progressive disclosure, router patterns, and reference handling
  • Practical workflows to audit, upgrade, and create new skills
  • Guidance on validation, testing, and model compatibility

Quick Start

Create a new Skill by following the router pattern and referencing core principles to structure SKILL.md and its references.

Frequently Asked Questions about creating-agent-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a SKILL.md file for Claude agent skills?

To structure a SKILL.md file for Claude agent skills, place it at the root of your skill directory and include YAML frontmatter with name and description fields. This skill provides centralized guidelines for frontmatter, XML zoning, and overall structure.

What is progressive disclosure in skill design and when should I use it?

Progressive disclosure in skill design is a pattern that safely reveals complexity only when needed. You should use it when structuring robust Claude skills to ensure clear structure, reuse references, and prevent model overload.

How to build a router pattern for AI workflows?

To build a router pattern for AI workflows, follow the core principles and templates provided by this skill. It guides you through designing router patterns that help Claude efficiently navigate and select appropriate skill references.

What's the best way to audit and upgrade existing Claude skills?

The best way to audit and upgrade existing Claude skills is to use practical workflows that check for clear structure, proper XML zoning, and safe progressive disclosure. This skill provides checklists to validate and test model compatibility.

Do I need XML zoning references to create valid agent skills?

Yes, you need XML zoning references to create valid agent skills because they ensure clear structure and safe boundaries within the SKILL.md file. This skill provides templates for handling these references correctly.

Why does my Claude skill fail validation without YAML frontmatter?

Your Claude skill fails validation without YAML frontmatter because the system identifies valid units by verifying the presence of name and description fields in the YAML. The skill must have a SKILL.md at its root to be recognized.