obsidian-notes-karpathy
Obsidian Notes Karpathy
Use this skill when the user talks about the workflow as a whole, not just one operation. Diagnose the lifecycle stage first, then route to the correct operational skill. If the operation is already obvious, skip the router and go straight to the matching kb-* skill.
Archive semantics stay split: raw/** plus raw/_manifest.yaml are source retention archive, while durable outputs under outputs/** are artifact archive. Neither archive surface bypasses the draft -> review -> live truth boundary.
When the user brings in the simpler raw/wiki/output vocabulary from Chinese-LLM-Wiki, route by meaning rather than mirroring that older structure literally.
Minimal loop
kb-ingestregisters raw sources intoraw/_manifest.yamlkb-compilebuilds reviewable candidates from immutable captureskb-reviewdecides what deserves durable truthkb-queryreuses approved knowledge for search, grounded answers, creator-facing publish artifacts, archived Q&A reuse, and static web exportkb-renderturns approved knowledge into deterministic derivative artifactskb-reviewalso owns the maintenance lane when approved knowledge drifts or backlog accumulates
Karpathy alignment
More from bahayonghang/obsidian-notes-karpathy
kb-init
Initialize, migrate, or repair a review-gated Obsidian knowledge base. Use this skill whenever the user says "kb init", "initialize knowledge base", "repair vault", "migrate an old layout", "add draft/live review gate", "set up briefings", "LLM Wiki", "Karpathy wiki", "Obsidian IDE", "knowledge compiler", "personal knowledge base", "second brain", "初始化知识库", "迁移知识库", "修复知识库结构", or wants a fresh vault or legacy-layout vault brought onto the review-gated contract. Do not use it for normal compile, review, query, or maintenance work once the support layer is already healthy.
9kb-query
Query, search, and generate grounded outputs from the approved live layer of an Obsidian vault. Use this skill whenever the user asks what their approved notes say about something, wants a grounded answer, ranked local candidates, archived Q&A reuse, or a static web export from `wiki/live/`, says "query kb", "kb-search", "search live wiki", "导出静态知识站", "问知识库", or "搜索批准层并回答". This is the canonical read-side skill for approved retrieval, candidate ranking, grounded answers, archived answer reuse, and static web export. Do not use this skill for generic writing, open-ended web research, deterministic slide/report/chart/canvas rendering, or governance/maintenance passes that belong to `kb-render` or `kb-review`.
8kb-compile
Incrementally compile tracked raw captures into reviewable draft knowledge. Use this skill whenever the user says "compile wiki", "compile kb", "sync drafts", "digest these captures", "turn my clips into drafts", "编译wiki", "更新草稿层", "同步草稿", or wants tracked material under `raw/human/**`, `raw/agents/{role}/**`, bootstrap `raw/*.md`, `raw/**/assets/*`, or `raw/**/data/*` turned into reviewable summaries, topics, concepts, entities, and draft indices. Do not treat `raw/**/papers/*.pdf` as a normal compile trigger: those paper ingests still belong to `paper-workbench`, and `kb-compile` should only surface or defer them.
7kb-review
Run the canonical governance lane for an Obsidian knowledge base. Use this skill whenever the user says "kb review", "kb health", "review gate", "health check", "approve drafts", "reject draft knowledge", "promote to live", "rebuild briefings", "lint live wiki", "审校草稿", "批准草稿", "知识库体检", or whenever lifecycle detection reports `needs-review`, `needs-briefing-refresh`, or `needs-maintenance`. This skill owns both the immediate gate and the longer-horizon maintenance lane through internal `gate` and `maintenance` modes. Do not use it for normal approved-layer retrieval or deterministic derivative rendering.
6kb-health
Run a deep health check on the approved knowledge base. Use this skill whenever the user says "kb health", "health check", "lint live wiki", "find contradictions", "find stale briefings", "review backlog", "批准层体检", "知识库体检", or wants a maintenance pass over approved live pages, briefings, archived Q&A, publish artifacts, and review outputs. Treat this as the longer-horizon maintenance lane for drift, backlog pressure, stale outputs, provenance issues, alias drift, and safe mechanical fixes. Do not use it for normal retrieval/publishing work or for the immediate draft-promotion gate that belongs to `kb-review`.
5kb-ingest
Register and normalize raw source intake for an Obsidian knowledge base. Use this skill whenever the user says "kb ingest", "ingest sources", "refresh manifest", "register new raw files", "scan raw library", "同步素材清单", "登记新来源", "更新 manifest", or wants `raw/**` captures recorded into `raw/_manifest.yaml` before compile runs. Do not use it for draft generation, review, query, or maintenance once the source registry is already current.
3