From agent-knowledge
Checks health of knowledge stores for path existence, schema versions, and model compatibility. Reports errors, warnings, healthy stores with fixes and exit codes for scripting.
npx claudepluginhub chris-xperimntl/agent-knowledgeThis skill is limited to using the following tools:
Diagnose issues with knowledge stores: missing paths, schema migrations, model mismatches.
Lists all configured knowledge stores (repo, file, web) in the project via mcp__agent-knowledge__execute tool, displaying name, type, ID, and source in a markdown table. Handles empty case with add instructions.
Audits knowledge base for broken links, orphan notes, missing indexes, invalid frontmatter, and optional AI content staleness detection.
Read-only vault health diagnostic. Generates a report without modifying any files. Checks: graphify-out integrity, setup verification, orphan entities, dangling content, old content (>15 days). Safe to run at any frequency. Use when: "bedrock healthcheck", "bedrock-healthcheck", "vault health", "check vault", "vault status", "/bedrock:healthcheck".
Share bugs, ideas, or general feedback.
Diagnose issues with knowledge stores: missing paths, schema migrations, model mismatches.
Use the mcp__agent-knowledge__execute tool with command "stores:health" to check all stores
Present results grouped by status:
## Store Health Report
### Errors (require action)
| Store | Type | Issue | Fix |
|-------|------|-------|-----|
| my-repo | repo | Path not found | Re-create store or fix projectRoot |
### Warnings (recommended action)
| Store | Type | Issue | Fix |
|-------|------|-------|-----|
| old-docs | web | Schema v1 | Run: /agent-knowledge:index old-docs |
### Healthy
- react-docs (web)
- lodash (repo)
**Summary**: 2 healthy, 1 warning, 1 error
The health check returns an exit code for scripting:
| Exit Code | Meaning |
|---|---|
| 0 | All stores healthy |
| 1 | At least one store has an error (path not found) |
| 2 | No errors, but at least one warning (model/schema issue) |
The store's source path no longer exists. This happens when:
Fix: Re-create the store or update the projectRoot setting.
The store was created before model tracking was added. It needs to be re-indexed to be searchable.
Fix: Run /agent-knowledge:index <store-name>
The store was indexed with a different embedding model than the current configuration.
Fix: Run /agent-knowledge:index <store-name> to re-index with the current model.
To check a specific store only:
stores:health --store=<store-name>