What problem does it solve?
Authors and engineers need a clear, repeatable process to create Skill Units that extend Claude without bloating the context window or producing inconsistent packaging; this guide removes ambiguity by prescribing required SKILL.md frontmatter, progressive disclosure, and resource organization.
Core Features & Use Cases
- Authoring rules: Defines mandatory YAML frontmatter fields (name, description) and guidance on what belongs in SKILL.md versus references to avoid context bloat.
- Resource patterns: Recommends when to include scripts, references, and assets and provides templates and example files for initialization.
- Packaging & validation: Describes the packaging workflow and supplies helper scripts for initializing, validating, and packaging skills for distribution.
- Use Case: A developer preparing a reusable document-processing or automation skill can follow the steps to produce a validated, distributable .skill package.
Quick Start
Run the init_skill.py script with a kebab-case skill name and target path to generate a template SKILL.md and example resources.