What problem does it solve?
Building effective Claude Code Skills requires adherence to specific structural, naming, and progressive disclosure principles. This meta-skill provides comprehensive, step-by-step guidance, ensuring your Skills are discoverable, efficient, and high-quality.
Core Features & Use Cases
- Skill Authoring Workflow: Guides you from requirements gathering and context detection to validation and testing.
- XML Structure Enforcement: Ensures your
SKILL.md files use proper XML tags for optimal Claude performance and parsing.
- Progressive Disclosure: Teaches how to keep
SKILL.md concise by linking to detailed reference files, saving tokens.
- Use Case: When you need to create a new skill for a complex task like "managing cloud resources," this skill will walk you through defining its objective, workflow, security considerations, and how to structure its documentation.
Quick Start
- Gather requirements: Ask targeted questions to understand scope, complexity, and specific needs
- Detect project context: Determine if skill should be project-specific or global
- Research if needed: For external APIs/standards, offer to fetch current documentation
- Create directory and SKILL.md:
- Directory name: Follow verb-noun convention:
create-*, manage-*, setup-*, generate-*
- YAML frontmatter:
name (matches directory), description (third person, triggers)
- Write concise instructions: Use pure XML structure, appropriate tags for complexity level
- Apply progressive disclosure: Keep SKILL.md under 500 lines, split details to reference files
- Validate structure: Run automated checks (YAML, line count, required tags, naming)
- Test with real scenario: Invoke skill to verify guidance is clear and actionable
- Create slash command: Lightweight wrapper at correct location (project or global)