Back to Skills

Skill Creator

Create, edit, and optimize Claude Code skills with proper frontmatter, trigger descriptions, and evaluation workflows

skillsmetaofficialdevelopmentanthropic

Skill Content

# Skill Creator

Official Anthropic skill for building, editing, and optimizing your own Claude Code skills. Includes evaluation workflows for measuring skill trigger accuracy and variance.

## When to Use

- Creating a new skill from scratch
- Editing an existing skill file
- Optimizing a skill's description for better trigger accuracy
- Running evals against a skill to benchmark performance

## Usage

```
/skill-creator
```

## What It Does

1. **Scaffolds** a new skill directory with SKILL.md, proper frontmatter, and example files
2. **Reviews** existing skills for common issues: overly broad triggers, missing edge cases, ambiguous descriptions
3. **Benchmarks** trigger reliability by running your skill against a test suite of prompts
4. **Iterates** on the description field until the skill fires when it should and stays quiet when it shouldn't

## Frontmatter Format

```markdown
---
name: my-skill
description: One-line trigger description used by the model to decide when to invoke
---
```

## Best Practices Enforced

- Descriptions written from the model's perspective ("Use this when...")
- Explicit TRIGGER and SKIP examples
- Concrete, not abstract, criteria
- Token budget under 500 for the description

## Installation

```bash
/plugin install skill-creator@anthropic-skills
```

## Repository

[github.com/anthropics/skills](https://github.com/anthropics/skills)

How to use

  1. Copy the skill content above
  2. Create a .claude/skills directory in your project
  3. Save as .claude/skills/skill-creator.md
  4. Use /skill-creator in Claude Code to invoke this skill
View source on GitHub