What problem does it solve? Creating a well-structured skill for Claude Code requires knowing the SKILL.md frontmatter format, progressive disclosure patterns, and resource organization rules, and mistakes in any of these cause skills to trigger unreliably or fail validation. ## Core Features & Use Cases - Skill Scaffolding: Run init_skill.py to generate a complete skill directory with a SKILL.md template and example scripts, references, and assets folders. - Validation and Packaging: Use quick_validate.py to check frontmatter correctness and package_skill.py to bundle a validated skill into a distributable .skill archive. - Promotion Gate: Run promote_skill.py to verify frontmatter, execute every bundled script with --help, and check CONTRACT.md assertions before installing a draft skill. - Use Case: When you want to teach Claude a repeatable workflow like rotating PDFs or querying BigQuery, use this skill to design the instructions, bundle helper scripts, and package the result for distribution. ## Quick Start Ask Claude to create a new skill for a specific workflow, and it will interview you about usage examples, scaffold the directory with init_skill.py, and validate the result.