Module 2 of 5Lesson 3 of 3~15 min
Anatomy of a SKILL.md
To write or judge a skill, you need to read the file it is made of and understand the role of each part. This lesson teaches you to decode the structure of a SKILL.md, understand what its main settings control and know what will still work if you switch tools.
Lesson objective
By the end of this lesson, you will be able to identify the parts of a skill (frontmatter, body, reference files), explain what the main frontmatter fields do, including allowed-tools, and say what stays portable from one tool to another.
Topics covered
- SKILL.md
- frontmatter
- allowed-tools
- skill structure
- skill portability
Where it fits
Understand skills and when to use them
What is a skill, how is it loaded, and when is it the right tool?
Lessons in this module
- What a skill is, and how Claude loads it
- Skill, CLAUDE.md, subagent, MCP or hook?
- Anatomy of a SKILL.md (this lesson)
What you will learn in this module
This lesson is part of the course Build reliable Claude Skills for your product work
- Identify a recurring task that justifies a skill rather than a one-off prompt, and explain how the skill is loaded (progressive disclosure).
- Choose and justify the right mechanism for a given need (skill, CLAUDE.md, subagent, MCP server, hook).
- Design a complete SKILL.md (frontmatter, checkable rules, procedure, output format, reference files) from a scoping brief.
Related courses
- AI & FundamentalsAll levelsNo prerequisites: accessible to everyone.
Choosing and using AI tools at work
1 hr 40 min
- AI & FundamentalsJuniorSome basics are useful: introductory knowledge of the topic.
Prompting for Product Managers: delegate, describe, verify
2 hr 45 min
- AI & FundamentalsAll levelsNo prerequisites: accessible to everyone.
Understand what LLMs do well, and where they fail
2 hr