What problem does it solve? Designing a well-structured skill requires knowing frontmatter rules, progressive disclosure patterns, and packaging conventions, which are easy to get wrong without guidance. ## Core Features & Use Cases - Skill Scaffolding: Run init_skill.py to generate a new skill directory with a SKILL.md template and example scripts, references, and assets folders. - Design Guidance: Apply core principles like concise context usage, degrees of freedom, and progressive disclosure when writing skill instructions. - Validation and Packaging: Use quick_validate.py and package_skill.py to check frontmatter, naming, and structure, then bundle the skill into a distributable .skill file. - Use Case: When you want to build a new skill for a repeated workflow, such as PDF editing or API querying, follow the six-step process to plan resources, initialize the directory, write SKILL.md, and package it for distribution. ## Quick Start Ask the assistant to create a new skill for your chosen task and follow the guided steps to initialize, edit, validate, and package it.