Start from zero. Understand what a Claude skill is, read a real SKILL.md, then write, invoke, and verify your own, with no prior skill experience needed.
5 lessons
~45 min
You'll be able to: You can author a minimal skill and confirm Claude invokes it on the right request.
The difference between a skill that helps and one that gathers dust is triggering. Go deep on descriptions, frontmatter, scoping, and progressive disclosure so your skills fire exactly when they should.
5 lessons
~50 min
You'll be able to: You can write descriptions and structure files so a skill loads on the right task and stays out of the way otherwise.
Turn a working skill into something you can bundle scripts with, run across tools, and hand to a teammate or the community, with versioning that does not break their setups.
4 lessons
~40 min
You'll be able to: You can ship a skill that bundles executable helpers and distribute it without surprising its users.
Each path ends with something you , and a skill you can keep using.
Write a SKILL.md that Claude loads and runs on the right request.
Craft descriptions that trigger reliably, and stay out of the way otherwise.
Keep skills lean with progressive disclosure and bundled reference files.
Bundle executable helper scripts a workflow can run deterministically.
Package and version a skill so you can share it without breaking anyone.
Community
Built something? Share it.
The paths end with a working skill, and working skills deserve an audience. Submit yours to the community: we read every one, feature the strongest on the blog, and pass catalog-worthy skills to our sibling directory. Video walkthroughs of real skill builds are on the way too.