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 50 stars 7 forks Updated today 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
today
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

skill-creator-plus

Create, test, evaluate, and improve Claude skills — and answer questions about how skills work. Use for "create a skill", "make a skill for", "write a SKILL.md", "turn this into a skill", "run evals", "test/benchmark my skill", "optimize my skill description", "improve triggering", "A/B test my skill", "blind comparison", packaging for distribution, editing an existing skill, or reviewing skill quality. Also for a single narrow question about skill mechanics, however small — referencing a bundled script or reference doc, path variables, frontmatter fields, directory layout, size limits, or what breaks across Claude Code, Claude.ai and Cowork.

5 Updated 1 weeks ago
yaniv-golan
AI & Automation Listed

skill-creator

Use when creating or improving an Agent Skill (SKILL.md) for Claude Code, Cursor, Codex, Gemini CLI or OpenCode, fixing a skill that isn't triggering, optimizing its description, or running skill evals/benchmarks. Writes portable skills first, then validates platform extensions. Triggers: 'make this a skill', 'turn this into a skill', 'write a SKILL.md', 'my skill isn't triggering', 'skill keeps missing', 'add evals to my skill', 'benchmark my skill', 'improve this skill', 'create a new skill for X'.

2 Updated today
Tamircohen28
AI & Automation Listed

skill-creator

Guide for creating or improving Claude skills. Triggers "create a skill", "build a skill", "new skill", "improve this skill", "skill for [use case]".

0 Updated today
nielsmadan