# Create Skill

> Create, update, validate, and canonicalize Claude Code skills. USE WHEN user wants to create a new skill OR modify an existing skill OR validate skill structure OR fix skill format OR migrate legacy skills. Use when this capability is needed.

- Skill: `tomevault-io/create-skill-13` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/create-skill-13`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/create-skill-13/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/create-skill-13

---


# create-skill

Manage Claude Code skills with consistent structure and validation.

## Workflow Routing

| Workflow | Trigger | File |
|----------|---------|------|
| create | User wants to create a new skill | [workflows/create.md](workflows/create.md) |
| update | User wants to modify an existing skill | [workflows/update.md](workflows/update.md) |
| validate | User wants to verify skill correctness | [workflows/validate.md](workflows/validate.md) |
| canonicalize | User wants to fix skill structure or migrate legacy format | [workflows/canonicalize.md](workflows/canonicalize.md) |

## Reference Documentation

- [skill-schema.md](skill-schema.md) - Canonical skill structure specification
- [validation-rules.md](validation-rules.md) - Complete validation checklist

## Examples

**Example 1: Create a new skill**
```
User: "I want to create a skill for code review"
→ Invokes create workflow
→ Asks for skill name, location, description
→ Generates skill directory with SKILL.md and structure
→ Runs validation
```

**Example 2: Validate an existing skill**
```
User: "Check if my prompting skill is valid"
→ Invokes validate workflow
→ Checks structural, semantic, and quality rules
→ Reports ✅ passed, ⚠️ warnings, ❌ errors
→ Provides specific fix suggestions
```

**Example 3: Fix a broken skill**
```
User: "My skill has wrong file names and missing sections"
→ Invokes canonicalize workflow
→ Renames files to kebab-case
→ Adds missing Examples section
→ Normalizes YAML frontmatter
→ Reports all changes made
```

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/jeffh) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

