What problem does it solve? Creating well-structured agent skills requires knowing the SKILL.md format, frontmatter rules, and resource organization conventions, and doing it manually leads to invalid or bloated skills. ## Core Features & Use Cases - Skill Initialization: Run init_skill.py to scaffold a new skill directory with a SKILL.md template and example scripts, references, and assets folders. - Validation and Packaging: Use quick_validate.py and package_skill.py to check frontmatter, naming conventions, and description quality, then bundle the result into a distributable .skill file. - Design Guidance: Apply progressive disclosure principles and workflow/output patterns from the bundled references to keep skills concise and effective. - Use Case: When you want to build a new pdf-editor skill, use this Skill to scaffold the directory, write the SKILL.md instructions, validate the structure, and package it for distribution. ## Quick Start Create a new skill named pdf-editor that helps rotate and merge PDF files, then validate and package it.