Getting started

Claude Code: install by collection

Add the hub as a plugin marketplace once:

/plugin marketplace add daygboyeh/skills-hub

Then install the collections you want:

/plugin install personal@skills-hub
/plugin install addy@skills-hub
/plugin install pocock@skills-hub
/plugin install pstack@skills-hub

Skills are namespaced by collection, for example /pocock:tdd and /pstack:tdd.

If you already have one of these collections installed from its original marketplace, disable that copy first so its skills don't show up twice.

Any agent: copy a single skill

A skill is just a folder with a SKILL.md. Copy one wherever your agent reads skills from:

npx degit daygboyeh/skills-hub/plugins/pocock/skills/grill-me ~/.claude/skills/grill-me

Adding your own skill

  1. Create plugins/personal/skills/<name>/SKILL.md with a name and description in its frontmatter.
  2. Give it a phase in catalog/phases.json.
  3. Run npm run validate and commit. The site picks it up on the next build.

Updating from upstream

Run npm run sync to pull every collection, or npm run sync -- pocock for one, then review the git diff before committing. Upstream hooks are never copied.