Walkthrough

Create a Claude Skill with /skill-creator

A Claude Skill is a reusable bundle of instructions, resources, and optional scripts that Claude can load when a task matches the workflow.

4 minutesBeginnerClaude

A Claude Skill drafted with skill-creator, named with a short trigger, and tested once from the right project context.

An annotated Claude app icon labeled Open Claude.

Use /skill-creator from the composer

  1. 1

    Decide whether the Skill is for one project or all of them

    A project Skill sees that project's files and context.

  2. 2

    Type /skill-creator and describe the repeated task

    Type `/skill-creator` in the composer and tell Claude what repeated task the Skill should handle.

  3. 3

    Name the Skill so you can call it by typing that name

    Ask for a short lowercase name such as `meeting-recap`, `source-audit`, or `ui-builder`.

  4. 4

    Run one small test before you trust the Skill

    Start a low-risk prompt and invoke the Skill with its slash command or a phrase like "use the meeting-recap skill." Give it a small sample i...

A Claude Skill drafted with skill-creator, named with a short trigger, and tested once from the right project context.

Follow the setup path in Claude

  1. 1

    Decide whether the Skill is for one project or all of them

    A project Skill sees that project's files and context. A general Skill is available across every project. Open Claude and use the project selector if the Skill belongs to one project. If you want it everywhere, tell Claude you want a general Skill.

    Tip: Paste a completed example thread as source material so skill-creator can learn the pattern from a real output.

    An annotated Claude app icon labeled Open Claude.
  2. 2

    Type /skill-creator and describe the repeated task

    Type `/skill-creator` in the composer and tell Claude what repeated task the Skill should handle. Claude switches into Skill-building mode and asks for any missing details before drafting.

    Tip: The /skill menu can show several existing Skills. Use /skill-creator when you are making or improving a Skill. Choose a finished Skill name only when you want to use it.

    An annotated Claude composer showing slash skill suggestions with skill-creator selected.
  3. 3

    Name the Skill so you can call it by typing that name

    Ask for a short lowercase name such as `meeting-recap`, `source-audit`, or `ui-builder`. Include one trigger sentence that names what a future thread should recognize. The finished Skill needs a memorable name, a specific trigger, and instructions grounded in your source example.

    Tip: Avoid broad names like writing-helper or productivity. A good Skill name points to the concrete output or workflow.

    An annotated Claude composer showing slash skill suggestions with skill-creator selected.
  4. 4

    Run one small test before you trust the Skill

    Start a low-risk prompt and invoke the Skill with its slash command or a phrase like "use the meeting-recap skill." Give it a small sample input. Claude should load the Skill and follow the workflow closely enough that you can trust the next larger run.

    Tip: If Claude misses an important rule, ask skill-creator to update the Skill before you rely on it for real work.

    An annotated Claude composer showing slash skill suggestions with skill-creator selected.

Official guidance checked

All official docs referenced on this page were checked to confirm accuracy and current instructions.