Claude-format plugin catalog that pins packages from skill-craft (and allowed external repos). Catalog only — does not vendor skill prompt bodies.
No hooks. This marketplace never installs plan-oversight, ExitPlanMode soft_exit, or residual skill-fire. Those are L-Policy → plan-oversight.
| Verb | Meaning | Tool |
|---|---|---|
| install skill | skill-dir body on a host | skill-craft ./install.sh |
| install plugin | Claude/Codex/Grok plugin cache from this catalog | host plugin install …@skill-craft-market (when supported) |
| register policy | ExitPlanMode / Stop hooks | plan-oversight register-hooks (not this repo) |
Pick one track per leaf on a machine: plugin or skill-dir, not both (dev on main → skill-dir; consumers wanting pins → plugin).
See docs/setup-matrix.md for Claude / Grok / Codex / Hermes.
| Want | Do |
|---|---|
| Skills on Grok/Codex/Hermes | git clone skill-craft && ./install.sh --skill <leaf> |
| Skills on Claude (dev) | same skill-dir or plugin — not both |
| Skills on Claude (pinned release) | claude plugin marketplace add whichguy/skill-craft-market then claude plugin install <leaf>@skill-craft-market |
| Suites (review-plan, wiki, …) | claude-craft marketplace — not this catalog |
| ExitPlanMode residual fire | plan-oversight register — never this catalog, never install.sh |
claude plugin marketplace add whichguy/skill-craft-market
claude plugin marketplace update skill-craft-market
claude plugin install review-coverage@skill-craft-marketPin path is always skill-craft plugins/<leaf> (or external repo root for specials like lennox-s40), at a git tag.
Canonical file: .claude-plugin/marketplace.json (only committed catalog).
git clone https://github.com/whichguy/skill-craft.git
cd skill-craft
./install.sh --skill review-coverage # all four hosts by default
./install.sh --status --skill review-coverageThermostat skill body lives in whichguy/lennox-s40 (not skill-craft monorepo).
cd ~/src/lennox-s40 && ./install.sh # skill-dir
# Claude plugin still via this catalog (ref v0.2.1, path ".")Normative release steps: skill-craft docs/skill-release-checklist.md.
Market-side notes: docs/pin-policy.md.
Do not bulk-retarget umbrella tags when leaf content is unchanged vs tip.
Host notes under faces/{grok,codex,hermes}/ point at the setup matrix. No second marketplace.json under faces.