Automatically invoked when user wants to create, improve, update, or review Claude Code skills. Use when user mentions creating new skills, improving skill metadata, fixing YAML frontmatter, making skills discoverable, or before creating any new skill. Triggers include create skill, new skill, improve skill, update skill, review skill, fix skill metadata, skill not working, skill not being invoked. Ensures skills have meaningful metadata with clear trigger words, descriptive situations, minimum 512 character descriptions, proper YAML syntax validation. Analyzes existing skills to avoid duplicates, suggests improvements, validates naming restrictions (lowercase, hyphens, max 64 chars), guides through iterative questioning until user satisfied. Handles personal (~/.claude/skills/) and project (.claude/skills/) skills, asks about supporting files case-by-case, provides preview before creating or modifying.
Inherits all available tools
Additional assets for this skill
This skill inherits all available tools. When active, it can use any tool Claude has access to.
references/anthropic-best-practices.md