From Strata
Runs a health check on a Strata install verifying runtime packages, vault directory, repo namespace, search index, semantic search, MCP server, and git awareness with fix hints on failures.
How this skill is triggered — by the user, by Claude, or both
Slash command
/strata:doctorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The post-install "is it actually working?" surface. Onboarding's real
The post-install "is it actually working?" surface. Onboarding's real
friction isn't the install command — it's the silent uncertainty after:
did the venv build, is the vault wired, will semantic search work or
quietly fall back to FTS? doctor answers all of it at once.
"${CLAUDE_PLUGIN_ROOT}/bin/strata" doctor
| Check | Required? | Failure means |
|---|---|---|
| runtime packages | yes | venv didn't build — pip install -r requirements.txt |
| vault directory | yes | vault_path wrong or not writable |
| repo namespace | yes | not initialised — run /strata:init |
| search index | warn | 0 notes is fine on a fresh vault |
| semantic search | warn | model not ready — recall degrades to FTS5 |
| MCP server | yes | server.py / .mcp.json missing from the install |
| git repo | warn | branch/PR scoping disabled outside a repo |
Exit code is 0 when every required check passes, 1 otherwise.
[strata] doctor — health check for myrepo
✓ runtime packages — 3 required, 2/2 optional present
✓ vault directory — /Users/me/StrataVault
✓ repo namespace — myrepo → ~/StrataVault/myrepo
✓ search index — 142 note(s) indexed (318 KB)
✓ semantic search — embeddings available (hybrid FTS+vector)
✓ MCP server — server.py + .mcp.json present
✓ git repo — branch/PR awareness active
[strata] ✓ healthy — ready to save, decide, and recall
/strata:init, to confirm the runtime is good before the
first save / decide / recall.git pull + /reload-plugins.Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub gideondk/strata --plugin strata