What problem does it solve? Writing a Claude Code skill that actually triggers correctly and follows best practices is error-prone: vague descriptions prevent discovery, bloated SKILL.md files waste context, and missing frontmatter breaks loading. This Skill guides you through a proven six-step process to create well-structured, discoverable skills. ## Core Features & Use Cases - Guided six-step workflow: Define purpose, choose location and invocation pattern, write frontmatter, create concise content, add supporting files, and test the skill. - Templates and examples: Ships with templates.md (reference, task, review, commit message, debugging, and test-generation patterns), examples.md (seven real-world skills), and troubleshooting.md (common failure fixes). - Use Case: You want a custom /deploy slash command for your project. Invoke this Skill, follow the checklist, pick the project-level location with disable-model-invocation: true, and produce a tested SKILL.md in minutes. ## Quick Start Ask Claude to create a new skill for your desired task, for example: create a skill that generates conventional commit messages from staged changes.