Primer
What is a Claude Skill?
Kaspa · Igra · Kasplex
A Claude Skill is a reusable set of instructions Claude applies when it's relevant. Think of it as muscle memory for your AI — teach Claude once, and it remembers.
Every skill is a folder containing a SKILL.md file with YAML frontmatter (what the skill is called, when to use it) and markdown instructions (what Claude should actually do). Drop the folder into ~/.claude/skills/ and Claude discovers it automatically.
How it works here
- Describe what you want in plain English — the more detail, the better.
- KlaudeSkills streams a SKILL.md tailored to your request.
- Tweak anything you want in the in-browser editor.
- Download the zip (or copy the one-line install command) and drop it into your skills folder.
Where skills live
| Location | Path | Applies to |
|---|---|---|
| Personal | ~/.claude/skills/<name>/SKILL.md | All your projects |
| Project | .claude/skills/<name>/SKILL.md | This project only |
When to build one
Build a skill when you keep pasting the same playbook, checklist, or multi-step procedure into chat — or when a section of your CLAUDE.md has grown into a procedure rather than a fact. Skills load on demand, so long reference material costs almost nothing until it's needed.
Spec reference
KlaudeSkills writes skills per the official Agent Skills spec — full frontmatter support (name, description, when_to_use, allowed-tools, disable-model-invocation, context: fork, paths, $ARGUMENTS, inline shell execution), not a guessed subset.