Summary
/grimoire:update (and /grimoire:new, /grimoire:run) do not resolve as slash commands from the installed athanor-marketplace plugin. The flagship self-updating skill is unreachable as a command.
Reproduction
- In a Claude Code session with the grimoire plugin loaded from the athanor marketplace (v0.5.0 pin), invoke
grimoire:update.
- Result:
Unknown skill: grimoire:update.
- The invocable skill set is
init / compile / ingest / present / scout / serve — i.e. it exposes init (old name) but not the local tree's new, run, or update.
Root cause (suspected)
The local repo at main / v0.5.0 has skills/update/, skills/new/, skills/run/ — but the athanor marketplace pin resolves to an earlier commit/skill-set. Skills are auto-discovered from skills/*/SKILL.md, so the marketplace copy simply doesn't contain these directories yet. The plugin manifest (.claude-plugin/plugin.json) is present and valid; this is a marketplace-pin / publish lag, not a manifest error.
Impact
Fix
Bump the athanor marketplace pin to a commit that ships skills/{new,run,update}/, or confirm the W2a workflow loads the local checkout (not the marketplace copy) and document that requirement in docs/self-updating.md.
Discovered by
W1c update-engine dry-run (.growth/truth/W1c-update-dryrun.md, finding F1). 2026-07-10.
Summary
/grimoire:update(and/grimoire:new,/grimoire:run) do not resolve as slash commands from the installed athanor-marketplace plugin. The flagship self-updating skill is unreachable as a command.Reproduction
grimoire:update.Unknown skill: grimoire:update.init / compile / ingest / present / scout / serve— i.e. it exposesinit(old name) but not the local tree'snew,run, orupdate.Root cause (suspected)
The local repo at
main/ v0.5.0 hasskills/update/,skills/new/,skills/run/— but the athanor marketplace pin resolves to an earlier commit/skill-set. Skills are auto-discovered fromskills/*/SKILL.md, so the marketplace copy simply doesn't contain these directories yet. The plugin manifest (.claude-plugin/plugin.json) is present and valid; this is a marketplace-pin / publish lag, not a manifest error.Impact
update. W1c only worked by executingskills/update/SKILL.mdby hand.Fix
Bump the athanor marketplace pin to a commit that ships
skills/{new,run,update}/, or confirm the W2a workflow loads the local checkout (not the marketplace copy) and document that requirement indocs/self-updating.md.Discovered by
W1c update-engine dry-run (
.growth/truth/W1c-update-dryrun.md, finding F1). 2026-07-10.