Agent Skills Guide
IntermediatePro29 minupdated 2026-10-28
Agent Skills are reusable, filesystem-based capabilities that extend Claude's functionality. They package domain-specific expertise, workflows, and best practices into discoverable components that Claude automatically uses when relevant.
Overview
Agent Skills are modular capabilities that transform general-purpose agents into specialists. Unlike prompts (conversation-level instructions for one-off tasks), Skills load on-demand and eliminate the need to repeatedly provide the same guidance across multiple conversations.
Key Benefits
- Specialize Claude: Tailor capabilities for domain-specific tasks
- Reduce repetition: Create once, use automatically across conversations
- Compose capabilities: Combine Skills to build complex workflows
- Scale workflows: Reuse skills across multiple projects and teams
- Maintain quality: Embed best practices directly into your workflow
Skills follow the Agent Skills open standard, which works across multiple AI tools. Claude Code extends the standard with additional features like invocation control, subagent execution, and dynamic context injection.
Note: Custom slash commands have been merged into skills..claude/commands/files still work and support the same frontmatter fields. Skills are recommended for new development. When both exist at the same path (e.g.,.claude/commands/review.mdand.claude/skills/review/SKILL.md), the skill takes precedence.
How Skills Work: Progressive Disclosure
Skills leverage a progressive disclosure architecture - Claude loads information in stages as needed, rather than consuming context upfront. This enables efficient context management while maintaining unlimited scalability.
Three Levels of Loading
graph TB
subgraph "Level 1: Metadata (Always Loaded)"
A["YAML Frontmatter"]
A1["~100 tokens per skill"]
A2["name + description"]
end
subgraph "Level 2: Instructions (When Triggered)"
B["SKILL.md Body"]
B1["Under 5k tokens"]
B2["Workflows & guidance"]
end
subgraph "Level 3: Resources (As Needed)"
C["Bundled Files"]
C1["Effectively unlimited"]
C2["Scripts, templates, docs"]
end
A --> B
B --> C| Level | When Loaded | Token Cost | Content |
|---|
This guide continues on the Pro plan
You have seen the introduction and the first example. With Pro you unlock this guide and every other one - updated every day, with ready-to-copy examples.
In this guide (Pro): Skill Loading Process · Skill Types & Locations · Creating Custom Skills · Instructions · Examples · Skill Content Types · Controlling Skill Invocation · String Substitutions · Injecting Dynamic Context · Pull request context · Your task · Running Skills in Subagents · Practical Examples · Review Template · Usage · What the visualization shows · Tone of Voice · Writing Guidelines · Core Principles · Essential Sections · Workflow · Core Principles · Supporting Files · Managing Skills · Best Practices · Additional resources · Troubleshooting · Security Considerations · Skills vs Other Features · Bundled Skills · Sharing Skills · Going Further: A Skill Collection and a Skill Manager · Additional Resources
€7.99/month · No commitment · Cancel anytime
Open-source community guide (MIT) · curated and maintained by Doutor AI.
Need a tailor-made solution?
Not sure where to start with AI in your business? Get a free assessment and a tailored plan - no commitment.
Save hours every week with AI, no hassle
Doutor AI gives you 1,859 ready-to-copy AI prompts, by industry and in plain English - plus a complete technical library for those who want to go further.