A repository for collecting all Claude skills.
Skills here are loaded by symlinking into ~/.claude/skills/ (via an ~/.agents/skills/ hop) — see design.md for how the mechanism works.
- Create a folder under
skills/with aSKILL.md(aname:field in its frontmatter, plus a tightdescription:for triggering). - Add the folder's path to
skills.json. - Run
./sync-skills.sh. - Restart Claude Code / the VSCode extension so the new skill name is picked up.
Just edit its SKILL.md (or supporting files). Changes are live immediately — no re-run of sync-skills.sh needed unless a skill was added, renamed, or removed.
Remove its entry from skills.json and run ./sync-skills.sh — this prunes the symlinks. The folder itself can stay in skills/.