skill-creator

Solid

Use when creating a new skill from scratch, modifying an existing skill, or optimizing a skill's triggering description. Guides intent capture, structure, writing patterns, and progressive-disclosure organization so skills reliably trigger and stay maintainable. Trigger on phrases like "turn this into a skill", "write a skill for X", "improve this skill", "my skill isn't triggering".

Code & Development 52 stars 7 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
57
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Skill Creator A process skill for writing skills well. Adapted from [anthropics/skills/skill-creator](https://github.com/anthropics/skills/tree/main/skills/skill-creator) — we keep the authoring workflow and progressive-disclosure guidance but drop the Python eval-viewer harness (not part of our stack). ## The loop 1. **Capture intent** — what should the skill do? When should it trigger? 2. **Draft** SKILL.md with frontmatter + body 3. **Test** — 2–3 realistic prompts, see if Claude triggers + executes right 4. **Improve** based on failures (wrong trigger, wrong output, over-verbose, etc.) 5. **Optimize description** if triggering is unreliable ## 1. Capture Intent If the user said "turn X into a skill", extract from conversation history: the tools used, the sequence of steps, corrections the user made, input/output formats observed. Confirm gaps before proceeding. Ask explicitly: 1. What should this skill enable Claude to do? 2. When should it trigger? (user phrases / contexts) 3. What's the expected output format? 4. Does this skill have objectively verifiable outputs? (if yes, test cases help; if subjective like writing style / art, skip them) ## 2. Write the SKILL.md ### Frontmatter ```yaml --- name: kebab-case-name description: One or two sentences covering what it does AND when to trigger. Mention multiple trigger phrases/contexts (Claude tends to UNDER-trigger — err on "pushy"). --- ``` **Description anti-patterns:** - ❌ "How to build a dashboard." (no tri...

Details

Author
Kanevry
Repository
Kanevry/session-orchestrator
Created
5 months ago
Last Updated
4 days ago
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category