Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Skill Creator

Official

Anthropic's official meta-skill for drafting new Claude skills, testing them against baselines, and tuning descriptions for reliable triggering.

UtilitiesIntermediate177,65021,037AI score 10/10Last updated: Sep 22, 2026

What it does

  • Interviews you to pin down the skill's purpose, trigger contexts and output format, then writes the SKILL.md draft.
  • Applies the house style: folder anatomy (scripts/, references/, assets/), three-level progressive disclosure, and a ~500-line ceiling for SKILL.md.
  • Generates 2–3 realistic test prompts, spawns with-skill and baseline runs in parallel, then aggregates pass rate, duration and token usage into benchmark.json.
  • Launches a review UI via eval-viewer/generate_review.py for qualitative feedback, reads feedback.json, and drives the improve → rerun → review loop.
  • Includes a separate description-optimization loop (scripts/run_loop) built on 20 should/shouldn't-trigger queries, plus a .skill packaging script.

Who it's for

  • Developers and operators turning repeatable workflows into reusable Claude skills.
  • Anyone whose skill exists but never fires when it should.
  • Teams that want quantitative signal (pass rate, tokens, latency) instead of vibes.

Examples

  1. "Turn the PDF cleanup we just did into a skill" — it mines the conversation for steps and tools, drafts SKILL.md, and proposes test cases.
  2. Improving an existing skill: snapshot the old version as baseline, run both, and compare deltas in the benchmark tab.
  3. Fixing undertriggering: write 20 realistic queries, run the optimization loop, and swap in the best_description chosen by held-out test score.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/anthropics/skills/HEAD/skills/skill-creator/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/skill-creator folder from the GitHub repo anthropics/skills into my ~/.claude/skills/skill-creator/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone --depth 1 https://github.com/anthropics/skills.git /tmp/anthropic-skills && mkdir -p ~/.claude/skills && cp -r /tmp/anthropic-skills/skills/skill-creator ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal; make sure git and Python 3 are installed.
  2. Clone the official repo: git clone --depth 1 https://github.com/anthropics/skills.git /tmp/anthropic-skills
  3. Create the skills directory: mkdir -p ~/.claude/skills
  4. Copy the skill in: cp -r /tmp/anthropic-skills/skills/skill-creator ~/.claude/skills/
  5. Restart Claude Code and say something like "help me build a skill" or "run evals on this skill" to trigger it.
  6. For benchmarking and the viewer, run the bundled Python scripts from the skill-creator directory. On headless machines, pass --static <path> to generate a standalone HTML report instead of starting a server.