Documentation
README
Overview
Skills are the core building blocks of Claude Code plugins. A skill is a single markdown file named SKILL.md that tells Claude how to perform a specific task -- code review, database migration, security scanning, or anything else you can express in structured instructions. When Claude detects that your request matches a skill's trigger conditions, it loads the skill automatically and follows its methodology.
This guide explains the anatomy of a SKILL.md file, walks you through building one from scratch, and shows how to test and refine it until it performs reliably.
What is a SKILL.md file
A SKILL.md file lives inside a plugin at skills/<skill-name>/SKILL.md. It contains two parts:
This is the opening of the README. Read the full README on GitHub.