check
Is the context layer still true? 0-token staleness + broken-citation audit (no LLM, CI-friendly). Add --status for the fast hash-only subset.
Upgrade DeepInit to the latest version — pulls the newest from the marketplace (on one confirm), then guides the host-correct reload. Ends the "is my plugin stale?" dance.
> /plugin marketplace add deepfusionlabs/deep-init > /plugin install deep-init@deepfusionlabs-deep-init
How it fires
How this command gets triggered: by you, by Claude, or both.
/plugin-updateContext preview
What this command does when you run it.
Upgrade DeepInit to the latest version — pulls the newest from the marketplace (on one confirm), then guides the host-correct reload. Ends the "is my plugin stale?" dance.
description: Upgrade DeepInit to the latest version — pulls the newest from the marketplace (on one confirm), then guides the host-correct reload. Ends the "is my plugin stale?" dance.
Bring the running DeepInit up to date. Claude Code has no first-party "pull the latest plugin" command — the request ([anthropics/claude-code#38271](https://github.com/anthropics/claude-code/issues/38271)) was **closed as not-planned**, so this command IS that flow. Do this:
1. **Detect the install kind:**
2. **Detect your host first — it changes BOTH how you update and how you activate.** Read your runtime host from your system context (e.g. a note that you're "running inside a VSCode native extension environment"), then follow **only** the matching block. Resolve the target `deep-init@<marketplace>` — read the marketplace alias from the installed plugin state under `~/.claude/plugins/`, else fall back to the `name` in `.claude-plugin/marketplace.json`.
/plugin marketplace update <marketplace> # refresh the catalog so the newest version is visible
claude plugin update deep-init@<marketplace> # pull the newest to disk (reversible; updates installed_plugins.json)**Refresh first, or the update quietly does nothing:** if the catalog isn't refreshed, `claude plugin update` compares against the stale advertised version, treats the old one as newest, and **silently no-op**s with no error — you'll believe it updated when nothing changed. If it reports "nothing to update" but the version didn't move, re-run the `marketplace update` and try again.
3. **Confirm before changing anything.** State exactly what will run and that it changes **host plugin state** (not your repo, not git, reversible). Then **WAIT for an explicit yes** — never run it on assumption. On yes, perform the update for the detected host — run `claude plugin update deep-init@<marketplace>` via the shell only in the **plain terminal**; in every other host drive the `/plugin` UI — and report the old → new version.
4. **Activate it — the one step left for you (a command can't self-invoke a reload).** The update pulled the new version **to disk**; it is **staged but not yet running**, because Claude Code loads plugin markdown ONCE per session. Your single remaining action depends on your host:
5. **Confirm it flipped.** After you reload/restart, run **`/deep-init:version`** — the **LOADED** line should now equal the on-disk version (it reports what's actually running, so it's the honest check that activation worked).
For a full active-vs-installed-vs-newest diagnosis across every plugin (and duplicate-shadow detection), `/oss-kit:oss-plugin-doctor` owns that.
$ARGUMENTS
Claude Code plugin that writes grounded, verified context for your coding agent — every claim checked against your code. Lean CLAUDE.md + deep docs, 100% local, MIT.
Is the context layer still true? 0-token staleness + broken-citation audit (no LLM, CI-friendly). Add --status for the fast hash-only subset.
Tune a DeepInit run with buttons — depth, issue detection, outputs, scope, cost, and the freshness/notification settings (disable the nudge, change its…
DeepInit preflight — tools, scope, resolved config (and whether it's valid), enabled issue families, estimated cost. 0 tokens, no LLM. Offers to install the…
DeepInit quick pass — a full run with the review cycles skipped (faster, cheaper). Same as `deep-init fast`.
Show all DeepInit commands + key options, grouped and ordered by how often you'll use them. Instant, no analysis.
Refresh only what changed since the last run — incremental re-analysis of the touched components + issue lifecycle, on demand.