What problem does it solve? Building a well-structured skill from scratch is error-prone: frontmatter fields get missed, context gets bloated, and packaging steps are inconsistent. This Skill provides a repeatable process and tooling to design, initialize, validate, and package skills correctly. ## 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 progressive disclosure principles, workflow patterns, and output patterns from bundled references to keep skills concise and effective. - Validation and packaging: Use package_skill.py to validate frontmatter, naming conventions, and structure, then produce a distributable .skill file. - Use Case: You want to add a new pdf-editor skill to your agent preset. Initialize it with the script, write the SKILL.md following the six-step creation process, then package it into a .skill file ready for distribution. ## Quick Start Ask the agent to create a new skill named pdf-editor using the skill-creator workflow and package it when finished.