From skill-craft
This skill should be used when the user asks to "create a skill", "design a plugin", "write a protocol", "review a skill", "improve a skill", or discusses skill architecture, plugin structure, protocol conventions, or how to make skills effective. Also activate when discussing failures in existing skills that suggest the skill itself needs updating.
How this skill is triggered — by the user, by Claude, or both
Slash command
/skill-craft:skill-craftThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Activated when designing, reviewing, or improving Claude Code skills and
Activated when designing, reviewing, or improving Claude Code skills and plugins.
Read PROCEDURE.md from this skill's directory. Self-contained —
everything needed to design, review, or improve a skill.
| Document | Purpose | Derived from | When changed, also check |
|---|---|---|---|
PROCEDURE.md | The skill design method — five layers, protocol conventions, review checklist | First principles + observed patterns | Nothing — it's a leaf |
references/plugin-engineering.md | Plugin packaging: marketplace structure, hooks, installation, common mistakes | Battle-tested plugin development | Nothing — standalone reference |
references/anti-patterns.md | Common skill design mistakes and fixes | Observed failures | Nothing — standalone reference |
references/review-checklist.md | Full skill review checklist with blocking logic | Procedure layers | Nothing — standalone reference |
When updating PROCEDURE.md, check that its grounding observations still hold. When adding observations, check if the procedure should change.
Apply all five layers from the procedure:
Most skill authors get layer 1 right (directory layout) and layer 2 partially right (some checkpoints). Layers 3-5 are where skills succeed or fail over time.
When a gap is noticed during use — through discussion, reviewing another skill, or observing a failure — in this skill's own guidance (incomplete, contradicted, or improvable):
This applies to all skills. If designing or reviewing any skill reveals a gap in skill-craft's guidance itself, surface it.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub gunther-schulz/skill-craft --plugin skill-craft