一键导入
kb-health
Lint and health-check the knowledge base. Finds orphan pages, missing cross-references, stale claims, broken wiki-links, and regenerates the index.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Lint and health-check the knowledge base. Finds orphan pages, missing cross-references, stale claims, broken wiki-links, and regenerates the index.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Generate a corpus snapshot report — computes dimensions, topology, degree distribution, delta from previous. Helps with cluster, chain, and gap analysis sections.
Detect requests for iterative autonomous agent loops and route to the appropriate loop executor
Orchestrate multi-loop background operations via the Mission Control dashboard — start sessions, dispatch missions, monitor, and stop
Launch an AIWG Mission — durable, audited dynamic agent orchestration toward a completion criterion. AIWG owns the conductor (activity-log, gates, best-output, checkpoint/resume, cost); native primitives drive worker mechanism. Surfaces as /aiwg-mission in Codex (AIWG-owned, no plugin dependency).
Config-driven release orchestration — reads .aiwg/release.config plus optional .aiwg/releases/<plan-id> sidecars and walks the selected release plan's gates
Update AIWG CLI and redeploy frameworks/tools to current project without leaving the session
| namespace | aiwg |
| platforms | ["all"] |
| name | kb-health |
| description | Lint and health-check the knowledge base. Finds orphan pages, missing cross-references, stale claims, broken wiki-links, and regenerates the index. |
| commandHint | {"argumentHint":"[--path <subtree>] [--kb <path>] [--fix] [--index-only]","allowedTools":"Read, Write, Glob, Grep, Bash","model":"sonnet","category":"knowledge-base"} |
Audit the knowledge base for structural and content issues. Reports problems and, with --fix, repairs what can be fixed automatically (broken links, missing index entries). Human review is required for content issues (stale claims, empty sections).
--index-only/kb-health → direct invocation--path <subtree> (optional)Scope the check to a subdirectory (e.g., --path .aiwg/kb/entities/). Defaults to full KB root.
--kb <path> (optional)Root of the knowledge base. Default: resolved by aiwg kb path (#965), which reads resolveStorage('kb') and honors any roots.kb override in .aiwg/storage.config. On the default fs backend this is .aiwg/kb/.
KB_ROOT=$(aiwg kb path)
aiwg kb list --prefix entities/
aiwg kb get entities/foo.md
Fortemi storage routing here is only a persistence backend choice. It is not the
Fortemi Core index/search backend used by aiwg index ... --backend fortemi-core; KB graph health remains local/storage-routed, while Fortemi Core
traversal parity is exercised through aiwg index neighbors --graph kb --backend fortemi-core after an explicit sync.
--fix (optional)Automatically repair issues that are safe to fix without human judgment:
Does NOT auto-fix: empty required sections, stale claim dates, ambiguous duplicates.
--index-only (optional)Skip all checks; only regenerate index.md.
An orphan is a page with no incoming [[wiki-link]] references from any other KB page.
Procedure:
.md files under <kb>/.[[...]] references.Orphans in sources/ are less critical (sources are often terminal nodes). Report them separately.
For every [[link-target]] found in any KB page:
With --fix: remove confirmed-broken links from Sources tables. Flag broken links in prose sections for manual review (do not silently remove).
Templates define required sections (Overview, Definition, Key Takeaways, etc.).
Detect pages where a required section header exists but the body is a placeholder (_..._ or a single empty line).
Report as warnings, not errors. Do not auto-fix content.
A page is considered stale if:
_Last updated: date is more than 180 days ago, ANDReport stale pages as advisory — staleness is informational, not a structural error.
Detect files with the same normalized slug in different subdirectories (e.g., entities/python.md and concepts/python.md). These may be legitimate or accidental duplicates. Report all cases; do not auto-resolve.
Always regenerate <kb>/index.md at the end of a health check run (or when --index-only is used).
The index lists all KB pages grouped by directory with their first-line description (the > blockquote line from templates):
# Knowledge Base Index
_Generated: YYYY-MM-DD — N pages_
## Entities (N)
- [Entity Name](entities/entity-name.md) — type · domain
## Concepts (N)
- [Concept Name](concepts/concept-name.md) — category · domain
## Sources (N)
- [Source Title](sources/source-slug.md) — type · author · date
## Comparisons (N)
- [A vs B](comparisons/a-vs-b.md) — purpose
## Syntheses (N)
- [Synthesis Title](syntheses/synthesis-slug.md) — type · confidence
KB Health Report — YYYY-MM-DD
Root: .aiwg/kb/
Pages scanned: N
ERRORS (must fix)
Broken links: N
entities/foo.md:12 — [[missing-page]] not found
WARNINGS (review recommended)
Orphan pages: N
sources/old-article.md — no incoming links
Empty sections: N
concepts/bar.md — Definition section is placeholder
Stale pages: N
entities/baz.md — last updated 2024-01-01 (>180 days)
INFO
Duplicate slugs: N
entities/python.md and concepts/python.md share slug "python"
Index regenerated: .aiwg/kb/index.md (N entries)
--fix enables targeted writes; --index-only writes only index.md.--path to scope.