Back to Developer Roadmap

Creating Custom Skills

src/data/roadmaps/claude-code/content/creating-skills@6WsAQV_e_2XJKl2KlN2dl.md

4.01.4 KB
Original Source

Creating Custom Skills

To create a custom skill in Claude Code, you must establish a new folder within the .claude/skills/ directory containing a SKILL.md file that defines the skill's identity and logic. This file begins with a YAML frontmatter block containing a unique name and a detailed description, which Claude uses as a trigger to "know" when to activate the skill, and can include an optional disable-model-invocation: true flag if you want the skill to run as a manual, deterministic workflow rather than an autonomous one.

Visit the following resources to learn more: