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 48 stars 8 forks Updated today MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
56
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
3 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

Interactive guide for creating new skills (or updating existing skills) that extend Claude's capabilities with specialized knowledge, workflows, or tool integrations. Walks the user through use case definition, frontmatter generation, instruction writing, and validation. Use when user asks to create a new skill, build a skill, update an existing skill, says "skill-creator", "create a skill for", "build a skill that", or wants help designing skill structure and content. Do NOT use for general prompting questions or non-skill configuration tasks.

3 Updated 3 days ago
arthjean
AI & Automation Listed

skill-creator-plus

Create, test, evaluate, and iteratively improve Claude skills. Use when users say "create a skill", "make a skill for", "write a SKILL.md", "turn this into a skill", "run evals", "test my skill", "benchmark my skill", "optimize my skill description", "improve triggering", "blind comparison", "A/B test my skill", or want to package a skill for distribution. Also triggers on "skill-creator", editing an existing skill, or reviewing skill quality.

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

skill-creator

Interactively scaffold new Claude Code skills with correct frontmatter, trigger clauses, sub-files, and linter compliance. TRIGGER when: user asks to create a new skill, scaffold a skill, add a skill to agent-skills, or says "new skill" or "skill creator". DO NOT TRIGGER when: user is editing an existing skill, writing CLAUDE.md instructions, or building an MCP server (use mcp-server-builder skill).

1 Updated 1 weeks ago
DROOdotFOO