← ClaudeAtlas

updatelisted

Update the plugin to the newest release and say what changed — runs both commands in the right order, then names the entries you are getting.
MichaelYcJo/SpecSeal · ★ 1 · AI & Automation · score 70
Install: claude install-skill MichaelYcJo/SpecSeal
# /specseal:update — take the release, and see what is in it Two commands in a fixed order, and one thing neither of them does: tell you what you are getting. Running them by hand answers "you are now on 0.12.0", which is a number, not a reason to restart. ## Procedure **1. Record what is running.** Read the `version` from `$CLAUDE_PLUGIN_ROOT/.claude-plugin/plugin.json`. This is the version this session actually loaded, which is the one the user is comparing against. **2. Refresh the marketplace, then install.** ```bash claude plugin marketplace update specseal claude plugin update specseal@specseal ``` Both, in that order. The first pulls the marketplace clone; the second installs from it. Running only the second reports *already at the latest version* against whatever the clone last knew — the failure is silent and looks like success. If the second command reports it is already current, say so and stop. There is nothing to restart for. **3. Name what changed.** Read `CHANGELOG.md` from the refreshed marketplace clone — `~/.claude/plugins/marketplaces/specseal/CHANGELOG.md` — and summarize every entry between the old version and the new one, oldest first. Lead each with what it changes for the user, not with the release number. Two kinds deserve to be called out on their own line, because a user who skips them gets surprised later: - **behavior that changes without being asked for** — a new gate, a gate that fires where it did not, anything that writes to their