What problem does it solve? Designing a well-structured AgentSkill requires knowing frontmatter rules, naming conventions, progressive disclosure patterns, and packaging steps, which is easy to get wrong without guidance. ## Core Features & Use Cases - Skill Scaffolding: Run init_skill.py to generate a new skill directory with a SKILL.md template and optional scripts, references, and assets folders. - Validation & Packaging: Use quick_validate.py and package_skill.py to check frontmatter, naming, and description quality, then produce a distributable .skill file. - Design Guidance: Follow built-in principles for concise instructions, degrees of freedom, and progressive disclosure when authoring skills. - Use Case: When asked to build a new pdf-editor skill, scaffold it with init_skill.py, write the SKILL.md and helper scripts, then validate and package it into pdf-editor.skill for distribution. ## Quick Start Create a new skill named pdf-editor with scripts and references support, then package it into a distributable .skill file.