What problem does it solve? Designing a well-structured skill for Claude requires knowing frontmatter rules, progressive disclosure patterns, and packaging conventions, which is easy to get wrong without guidance. ## Core Features & Use Cases - Skill Scaffolding: Run init_skill.py to generate a complete skill directory with SKILL.md template and example scripts, references, and assets folders. - Design Guidance: Apply core principles like concise context usage, degrees of freedom, and progressive disclosure when writing SKILL.md instructions. - Validation & Packaging: Use package_skill.py to validate frontmatter, naming conventions, and structure, then bundle the skill into a distributable .skill file. - Use Case: When you want to build a new skill for PDF processing, use this skill to scaffold the directory, write effective instructions following workflow and output patterns, and package it for distribution. ## Quick Start Create a new skill named pdf-rotator in the current directory and walk me through writing its SKILL.md.