What problem does it solve?
This Skill unit provides a standardized scaffold and tooling to rapidly create, validate, and package Claude Skills, ensuring consistent structure, metadata, and documentation.
Core Features & Use Cases
- Structured scaffolding: Enforces SKILL.md frontmatter, body guidelines, and optional resource directories (scripts, references, assets) to streamline skill creation.
- Reusable templates: Includes an initialization template and example resources to accelerate bootstrapping of new skills.
- Validation & packaging: Integrates quick_validate.py and package_skill.py to verify correctness and produce distributable .skill files.
- Use case: Team wants to standardize skill creation across projects, reducing setup time and ensuring compliance with conventions.
Quick Start
- Run: python scripts/init_skill.py <skill-name> --path <path>
- Customize SKILL.md and resources under scripts/, references/, and assets/
- Validate: python scripts/quick_validate.py <path-to-skill>
- Package: python scripts/package_skill.py <path-to-skill> [output-dir]