WIKI_ENGINE
Persistent knowledge compiler for your Obsidian vault.
9 VERBS · 5 TOOLS · PURE MARKDOWN · KARPATHY LLM WIKI PATTERN
INSTALL · TWO PATHSSelect one
PATH A · FULL SETUP RECOMMENDED
# detect tools · symlink · export VAULT_ROOT · install qmd git clone https://github.com/daniel8824-del/claude-wiki-verbs \ ~/repos/claude-wiki-verbs cd ~/repos/claude-wiki-verbs ./install.sh source ~/.bashrc
Symlinks into Claude Code / Antigravity / Codex / Gemini CLI.
Exports VAULT_ROOT to ~/.bashrc.
Installs qmd (optional, prompts Y/N) + runs initial index.
Scaffolds 6-area vault from VAULT_TEMPLATE/ if empty.
PATH B · CLAUDE PLUGIN SKILL ONLY
# claude code only · vault setup is manual /plugin marketplace add \ daniel8824-del/claude-wiki-verbs /plugin install \ claude-wiki-verbs@claude-wiki-verbs-marketplace
Registers skill files into Claude Code only.
You must set VAULT_ROOT, install qmd, and copy the vault scaffold yourself.
No symlinks into Antigravity / Codex / Gemini.
WHAT YOU TYPE · WHAT HAPPENS4 samples
Ingest this paper on LLM distillation.
Routes to 10_Raw/07_Scholar/ Applies Gold In filter (5 required fields: why / take / insight / gold-out / action-intent). Creates Source + Entity + Concept pages in 20_Wiki/.
What do I know about knowledge compounding?
4-Tier search chain Tier 1 (compiled 20_Wiki) → Tier 2 (30_Claude logs) → Tier 3 (10_Raw, manual) → Tier 4 (web, last). Score-routed answer with citations. External calls only if the vault comes up empty.
Synthesize everything I have on transformers.
Compiler pass → 20_Wiki/07_Syntheses/ Reads every matching page. Produces a single compiled page + provenance trace showing which inputs contributed to which sections.
Find contradictions in my notes on RLHF.
Runner pass → 20_Wiki/08_Critiques/ Cross-reads related pages, flags conflicting claims, stale facts, and knowledge gaps. Writes a dated critique note and links back to the affected pages.
VERB WIREFRAMES · IN → OP → OUT9 operations
INGEST
IN   source — url / paper /
     note / conversation

OP   apply Gold In filter
     · 5 required fields
     · why / take / insight
     · gold-out / action

OUT  → 10_Raw/XX/
     + Source stub
     + Entity stubs
     + Concept stubs
QUERY
IN   natural question
     or keyword

OP   4-Tier chain:
     T1 20_Wiki (auto)
     T2 30_Claude (auto)
     T3 10_Raw (manual)
     T4 web (last)

OUT  answer + citations
     · score ≥ 0.9 quoted
     · <0.5 silent skip
SAVE
IN   content +
     target area

OP   route by type
     validate [[links]]
     (existence check)

OUT  → 20_Wiki/** or
     → 30_Claude/**
     · missing target
       → plain text
LINT
IN   (whole vault)

OP   4-tier severity scan:
     FATAL / MAJOR /
     MINOR / POLISH

OUT  → 20_Wiki/06_Meta/
       lint-YYYY-MM-DD.md
     + counts by tier
MANAGE
IN   verb —
     update | embed |
     status | reindex

OP   qmd lifecycle op

OUT  refreshed index
     + vector embeds
     · auto after save
SYNTHESIZE
IN   topic OR
     file set (N files)

OP   read all matches
     compile one page
     preserve provenance

OUT  → 20_Wiki/07_Syntheses/
     + provenance trace
       (file:section → §)
CRITIQUE
IN   topic /
     page range

OP   cross-read pages
     flag contradictions
     flag stale facts
     identify gaps

OUT  → 20_Wiki/08_Critiques/
       critique-{date}.md
COMPARE
IN   A vs B

OP   build 5-dim matrix:
     scope · approach ·
     tradeoffs · cost ·
     opinion

OUT  → 20_Wiki/04_Comparisons/
       compare-{date}.md
ELI5
IN   topic / vault page

OP   6-section structure:
     hook · analogy ·
     simple steps ·
     edge cases ·
     gotcha · summary

OUT  inline answer
     · or → 20_Wiki/09_ELI5/
ACCESS MATRIX · WHO READS · WHO WRITES9 verbs × 5 scopes
  VERB         | 10_RAW | 20_WIKI | 30_CLAUDE | USER | WEB
  ─────────────┼────────┼─────────┼───────────┼──────┼─────
  INGEST       |   W    |    W    |     ·     |  R   |  ·
  QUERY        |   R    |    R    |     R     |  W   |  R*
  SAVE         |   ·    |    W    |     W     |  R   |  ·
  LINT         |   ·    |    W    |     ·     |  ·   |  ·
  MANAGE       |   ·    |    W    |     W     |  ·   |  ·
  SYNTHESIZE   |   R    |    W    |     R     |  ·   |  ·
  CRITIQUE     |   ·    |    W    |     R     |  ·   |  ·
  COMPARE      |   ·    |    W    |     R     |  ·   |  ·
  ELI5         |   ·    |    R    |     ·     |  W   |  ·

  R = reads     W = writes     · = no access     R* = Tier-4 fallback only
VERB REGISTRY · 9 OPERATIONSLazy-loaded
INGESTSOURCEExternal material → 10_Raw/ with a 5-field Gold In filter. Auto-generates linked Source/Entity/Concept stubs.
QUERYSEARCH4-Tier chain: compiled wiki → collab log → raw sources → web. Score-routed reads, not a dump.
SAVEROUTE6-area vault routing + wikilink existence validation. Plain text fallback on missing targets (no broken links).
LINTHEALTHStructure audit across 4 tiers (FATAL / MAJOR / MINOR / POLISH). Report lands in 20_Wiki/06_Meta/.
MANAGEINDEXQMD lifecycle — update / embed / status / reindex. Runs automatically after every save.
SYNTHESIZECOMPILECompiler verb. N input pages → one compiled output with a provenance trace.
CRITIQUEVERIFYRunner verb. Detects contradictions, stale claims, and knowledge gaps vault-wide.
COMPAREMATRIX5-dimension A-vs-B matrix. Output to 20_Wiki/04_Comparisons/.
ELI5EXPLAIN6-section plain-language explanation. Inline by default, persistable to 20_Wiki/09_ELI5/.
TOOL COMPATIBILITY · 5 HOSTSSymlink-distributed
HOSTMOUNTMETHODAUTO
Claude Code~/.claude/skills/wiki/symlinkAUTO
Antigravity~/.antigravity/skills/wiki/symlinkAUTO
Codex CLI~/.codex/skills/wiki/ + AGENTS.mdsymlink + repo entryAUTO
Gemini CLI~/.gemini/skills/wiki/ + GEMINI.mdsymlink + repo entryAUTO
Cursor.cursor/rules/wiki.mdcmdc copy (no symlink)MANUAL
QUERY CHAIN · 4-TIER FALLBACKCost ascending
TIER 1Compiled 20_Wiki/. Auto first. Stops here if the answer is in there.Cheap
TIER 2Collaboration records in 30_Claude/ — sessions, plans, retros, designs.Cheap
TIER 3Raw sources in 10_Raw/. Manual only — invoked when you say "raw" / "원본".Medium
TIER 4External web (Brave, Firecrawl). Last fallback. The LLM tells you when it crosses this line.Expensive
Score routing · ≥0.9 full read + quote  /  0.7–0.9 summary + offer  /  0.5–0.7 title only  /  <0.5 silent skip
VAULT TOPOLOGY · 6-AREA CONVENTION23 subareas
<VAULT_ROOT>/
├── 10_Raw/       ▸ Layer 1 · Immutable sources (manual retrieval)
│   └── 01_Articles  02_Books  03_Videos  04_Notes  05_Conversations  06_Research  07_Scholar
├── 20_Wiki/      ▸ Layer 2 · Compiled knowledge (synthesize output)
│   └── 01_Sources  02_Entities  03_Concepts  04_Comparisons  05_Questions
│       06_Meta     07_Syntheses  08_Critiques  09_ELI5
└── 30_Claude/    ▸ Layer 3 · Collaboration log (auto-searchable)
    └── 00_Meta  01_Sessions  02_Learnings  03_Retros  04_Plans  05_Research  06_Designs
REPO STATS · ACTUALAs of v0.1.1
TOTAL LINES
4514
VERBS
9
TOOL TARGETS
5
EXTERNAL DEPS
1
CANONICAL FILES
17
VAULT AREAS
6
SUBAREAS
23
VERSION
0.1.1
ATTRIBUTION · LINEAGEPrior art
ConceptKarpathy · LLM Wiki gist
Layout refAgriciDaniel / claude-obsidian
Symlink refheyitsnoah / claudesidian
Multi-tool refamtiYo / agents
Search backendqmd · Quick Markdown Search