draakaap
UserA file-based second brain for Claude Code and AI coding agents: a plain-Markdown wiki with explicit provenance, a self-auditing learning layer, and 13 skills. Install into any project.
Categories
Indexed Skills (13)
kb-wiki-create
Create a new wiki page — use when adding new knowledge to the wiki; enforces frontmatter standard, Summary block, Sources section, contradiction check, and log/index updates; prefer updating an existing page over creating a duplicate.
kb-wiki-deprecate
Deprecate (never delete) a wiki page — use when the user asks to remove, retire, or delete a wiki page; marks status:deprecated, strips inbound links, updates log.md and gaps.md; pages are never physically deleted.
kb-wiki-read
Find and read wiki pages — fires at session start (reads brain.md HEAD + kb_search) and on any query requiring wiki lookup; evaluates synthesis filing criteria after answering; fallback to full brain.md + index.json walk when kb-search MCP is unavailable.
kb-wiki-update
Update an existing wiki page — use when modifying existing wiki content; enforces contradiction check, frontmatter bumps (updated/last_verified), Summary/Sources maintenance, and a log.md entry; always Read the page before editing.
kb-wiki-use
Always-on master wiki policy — active whenever working in or related to this project; governs when to read, when to write, and what is worth storing; supersedes auto-memory for project-specific knowledge; enforces frontmatter, citations, staleness, contradiction, and synthesis-filing protocols.
meta-learning
Recursive audit of the learning layer — fires ON SESSION END (mandatory CLAUDE.md hook) and when the user asks to audit recent learning; L2 audits L1 entries for behavior change, L3 audits L2; bounded by an evidence termination rule so most runs cost a single line.
session-scratchpad
Compaction-proof working memory via the kb-search MCP session tools — note load-bearing decisions and in-flight state as you work (kb_session_note), recover them verbatim after compaction or a crash (kb_session_get / kb_session_list, including prior sessions), and flush the session's notes to wiki/log.md at session end (kb_session_flush). Fires when a decision or value future-you must recall VERBATIM is made mid-session (commit hashes in a multi-step flow, chosen thresholds, form/entity ids, scope rulings), when a session runs long enough that compaction is plausible, at session end (flush), and at session start after a crash or heavy compaction (recovery). Skip for short sessions with nothing in flight that files/tasks don't already hold.
wiki-health
Run the combined wiki health dashboard — use for a comprehensive quality overview; runs wiki-lint + wiki-staleness + wiki-gaps in sequence and outputs wiki/health.md; do NOT run those sub-skills manually in the same session or you will double-execute the lint suite.
wiki-index-regenerator
Rebuild wiki/index.json and the kb-search vector index (wiki.db) — invoke after any create/update/deprecate on a wiki page, and whenever the scanner reports index staleness; cheap and deterministic, writes only index.json, log.md, and wiki.db.
wiki-lint
Run the full 10-check lint suite against the wiki — use to check structural health; outputs wiki/lint-report.md with per-check results and overall health score; auto-fixes only safe issues (frontmatter stubs, index entries, orphan concepts to gaps.md); never auto-deletes content.
wiki-synthesize
Synthesize an answer from wiki pages and file it if worth preserving — use when a query produces a novel synthesis worth keeping; reads index.json, loads relevant pages, writes answer with wikilink citations, files as synthesis page if ≥2 filing criteria are met.
wiki-gaps
Report the top 5 open wiki knowledge gaps — use when you want to see what the wiki knows it doesn't know; reads gaps.md, ranks by priority, suggests which existing wiki pages could be extended to resolve each gap.
wiki-staleness
Report overdue wiki pages — use to check which wiki pages need refreshing; reads wiki/staleness-report.md (regenerates if >7 days old) and lists pages overdue for verification ordered by priority.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.