What problem does it solve? Creating a well-structured skill for OpenCode requires knowing the SKILL.md format, 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 a SKILL.md template and example scripts, references, and assets folders. - Validation and Packaging: Use quick_validate.py to check frontmatter, naming, and description rules, then package_skill.py to produce a distributable .skill file. - Design Guidance: Follow built-in principles on conciseness, degrees of freedom, and progressive disclosure, plus reference guides for workflow and output patterns. - Use Case: When you want to teach OpenCode a repeatable workflow like PDF processing or brand guidelines, use this skill to plan, scaffold, validate, and package the new skill correctly. ## Quick Start Create a new skill named pdf-rotator in the skills directory and walk me through completing its SKILL.md.