upgrade-larch
Installation
SKILL.md
MANDATORY: Follow the complete shared lifecycle contract in ${CLAUDE_PLUGIN_ROOT}/skills/shared/run-lifecycle.md with declared skill upgrade-larch.
MANDATORY: READ ENTIRE FILE before composing user-facing prose: ${CLAUDE_PLUGIN_ROOT}/skills/shared/readability-style.md.
Upgrade the larch plugin to the latest stable version. This skill is for the runtime-only remote marketplace install documented in docs/installation-and-setup.md. Contributors using a local checkout (claude --plugin-dir .) should git pull instead.
Flags
--run-id <ID>: Details live in${CLAUDE_PLUGIN_ROOT}/skills/shared/run-id-flag.md.
Steps
- Run the upgrade script:
"${CLAUDE_PLUGIN_ROOT}/scripts/larch.sh" upgrade-larch run
- Verify the script exited successfully with no recovery banner. If it printed
Binary verification passed. No upgrade needed., report that the current plugin and executable match, so no restart is required. If it printedLARCH_MARKETPLACE_RECONCILED=true, report the runtime-only marketplace migration. Otherwise, confirm theInstalled larch plugin version (user scope):line matches the preflighted version. Theclaude plugin listblock under it may also show project-scope rows that other clones pinned to older versions; that is expected and not a mismatch. Tell the user to restart Claude Code after an install or marketplace migration.