What problem does it solve? Creating a well-structured skill requires knowing the SKILL.md format, frontmatter rules, and resource organization conventions. This skill guides the end-to-end process of designing, initializing, validating, and packaging skills so they are discoverable and effective. ## Core Features & Use Cases - Skill Initialization: Run scripts/init_skill.py to scaffold a new skill directory with a SKILL.md template and example scripts, references, and assets folders. - Authoring Guidance: Follow a six-step process covering use-case discovery, resource planning, imperative-style writing, and progressive disclosure design. - Validation & Packaging: Use scripts/package_skill.py to validate frontmatter, naming conventions, and description quality, then bundle the skill into a distributable zip file. - Use Case: When asked to build a new pdf-editor skill, initialize the directory, write the SKILL.md instructions, add a rotation script, and package it into pdf-editor.zip ready for distribution. ## Quick Start Create a new skill called data-cleaner in the current skills directory, then validate and package it into a zip file.