What problem does it solve? Building a new skill from scratch requires knowing the SKILL.md frontmatter format, directory conventions, and packaging rules, which is error-prone when done manually. This Skill guides the full lifecycle of creating, editing, validating, and packaging skills so they are discoverable and correctly structured. ## 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, SKILL.md writing style, and progressive disclosure design. - Validation & Packaging: Use scripts/package_skill.py to validate frontmatter, naming conventions, and description quality, then produce a distributable zip file. - Use Case: When asked to build a pdf-editor skill, use this Skill to scaffold the directory, add a rotate_pdf.py script, write proper frontmatter, and package the result as pdf-editor.zip. ## Quick Start Create a new skill named data-cleaner in the current workspace and package it for distribution.