What problem does it solve? Creating a well-structured Claude skill requires knowing the SKILL.md frontmatter format, directory conventions, and progressive disclosure design principles, which are easy to get wrong without guidance. ## Core Features & Use Cases - Skill Scaffolding: Run scripts/init_skill.py to generate a new skill directory with a SKILL.md template and example scripts/, references/, and assets/ folders. - Validation and Packaging: Use scripts/quick_validate.py to check frontmatter naming and description rules, and scripts/package_skill.py to bundle a validated skill into a distributable zip file. - Authoring Guidance: Follow a five-step process covering use-case discovery, resource planning, initialization, editing, and iteration. - Use Case: When asked to build a new skill such as a pdf-editor, use this skill to scaffold the directory, write the SKILL.md instructions, validate the frontmatter, and package the result for distribution. ## Quick Start Create a new skill called pdf-editor in the current skills directory using the skill-creator initialization script.