From agent-knowledge
Health-checks a knowledge bundle for conformance errors and drift; runs deterministic and judgment audits, reports contradictions, stale claims, orphans, and coverage gaps. Optionally auto-fixes safe issues.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agent-knowledge:kb-lintThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Keep a [bundle](../kb/SKILL.md) trustworthy as it **compounds** by catching **drift** — the decay a
Keep a bundle trustworthy as it compounds by catching drift — the decay a
growing knowledge base accumulates. Two passes: a deterministic conformance check (mechanical,
scripted) and a drift audit (fuzzy, judgment). Run both; report findings by severity. With
fix, repair what is safe.
Run the bundled checker against the target bundle (default knowledge/):
python3 "${CLAUDE_SKILL_DIR}/scripts/conformance.py" <bundle-dir>
It reports ERROR (a hard SPEC §9 failure — no parseable frontmatter,
or a missing/empty type) and warn (soft: broken links, non-ISO log dates). Broken links are
explicitly tolerated by the spec (§5.3) — never a conformance failure.
Completion criterion: the checker has run and every ERROR it reported is listed for the report
(and fixed, if in fix mode).
The checker can't see meaning. Audit the bundle for the ways a compounding artifact rots — this is the legwork that makes lint worth running. Cover every check:
conflicts_with.superseded_by; overviews behind their children.# Citations / Reference.Completion criterion: every check above has been run across the whole bundle and its findings recorded — not a sample.
Present findings grouped by check, each tagged:
Turn coverage gaps into concrete next moves: questions to investigate, sources to
ingest. Append a dated summary (counts + notable findings) to the bundle's
log.md — append-only.
Completion criterion: a severity-grouped report is delivered and a log.md summary appended.
If invoked with fix, repair only what is safe and unambiguous, then re-report what was fixed
vs. what needs a human:
Completion criterion: every safe issue is fixed and every meaning-level issue is flagged (not touched); the re-report distinguishes the two.
npx claudepluginhub stjbrown/agent-knowledgeRuns knowledge base health checks with sp doctor, auto-fixes tags, broken links, missing metadata; suggests fixes for duplicates/stale; syncs index, git commits, reports summary.
Lints an Obsidian knowledge base for broken links, orphan pages, stale captures, and wikilink violations. Run as a periodic health check.
Audits knowledge graph for orphan nodes, missing cross-references, stale claims, unresolved contradictions, low-confidence clusters, and code-knowledge gaps. Outputs health report with auto-fixes.