What problem does it solve?
This Skill simplifies the creation of new Claude Code Skills by guiding users through the proper structure, YAML frontmatter, and progressive disclosure architecture. It eliminates the guesswork in skill development, ensuring that custom skills are correctly formatted for autonomous discovery and use by Claude, saving development time.
Core Features & Use Cases
- YAML Frontmatter Validation: Ensures correct
name and description for optimal skill matching.
- Progressive Disclosure Architecture: Structures skills for efficient context loading, preventing context penalties.
- Directory Organization: Guides on setting up
scripts/, resources/, and docs/ for full-featured skills.
- Use Case: Quickly generate a new skill template for a "README Generator" that includes a
scripts/ directory for execution and resources/templates/ for customizable sections, ensuring it's discoverable and usable by Claude.
Quick Start
Create a new skill directory and SKILL.md file:
mkdir -p ~/.claude/skills/my-first-skill
cat > ~/.claude/skills/my-first-skill/SKILL.md << 'EOF'
name: "My First Skill"
description: "Brief description of what this skill does and when Claude should use it. Maximum 1024 characters."
My First Skill
What This Skill Does
[Your instructions here]
Quick Start
[Basic usage]
EOF