diff --git a/README.md b/README.md index 70f4a71..0eb395d 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,18 @@ claude plugin marketplace add dsnger/dev-workflow-kit claude plugin install dev-workflow@dev-workflow-kit ``` +To update later: + +```sh +claude plugin marketplace update dev-workflow-kit +claude plugin update dev-workflow@dev-workflow-kit # qualified form is a workaround: the bare + # name is documented but errors "Plugin + # 'dev-workflow' not found" (CLI 2.1.x) +``` + +Updates arrive only when the plugin version is bumped, and a running session keeps the +old version until you restart it or run `/reload-plugins`. + **2. Prerequisites:** - **superpowers** — not vendored. The workflow's middle *is* its skills; without it, diff --git a/todos.md b/todos.md index 392d45e..ef46b9e 100644 --- a/todos.md +++ b/todos.md @@ -55,6 +55,12 @@ driven by recurrence rather than by enthusiasm. `GIT_OBJECT_DIRECTORY` with the real store as an alternate would avoid the churn. ## Next +- [ ] **Upstream-report candidate: `claude plugin update `.** The CLI docs + document the bare plugin name as a valid argument for `install`/`uninstall`/`update` + alike, but `claude plugin update dev-workflow` errors "Plugin 'dev-workflow' not + found" on CLI 2.1.x while `dev-workflow@dev-workflow-kit` works. README documents + the qualified form as a workaround; file via `/feedback` so the behaviour and the + docs stop disagreeing. ## Someday