Install
openclaw skills install @ducheneadas-source/obsidian-karpathy-wikiOperate an Obsidian knowledge base as a persistent LLM wiki using a raw-to-source-to-wiki pattern. Use when Codex or another agent needs to ingest raw notes,...
openclaw skills install @ducheneadas-source/obsidian-karpathy-wikiUse this skill to maintain an Obsidian vault as a persistent, compounding knowledge base instead of a passive note archive.
The core pattern is:
sourcesoutputsThis skill is designed for an agent that does recurring maintenance, not just one-off cleanup.
Read references/object-model.md before restructuring a vault. Read references/workflow.md before ingest, query, lint, or migration work. Read references/adaptation-checklist.md before adapting this skill to a specific user's vault. Read references/heartbeat.md before setting up recurring maintenance behavior.
Do not treat the goal as organizing files.
Treat the goal as compiling knowledge once and then keeping it current.
A good vault maintained with this skill should let the agent answer questions by reading a living wiki, not by rediscovering everything directly from raw documents every time.
Prefer this logical structure, even if physical names differ:
raw/compile/ or another staging layerwiki/outputs/ or content-outputs/CLAUDE.md and a maintenance skillWithin wiki/, prefer this formal structure:
index.mdlog.mdquestions/methods/decisions/principles/domains/concepts/entities/sources/outputs/Questions, methods, and decisions are the main navigation axis. Principles explain why methods and decisions stay valid across situations. Sources are evidence bridges. Outputs are reusable query artifacts.
Raw material is source-of-truth input.
Do not treat raw notes as formal knowledge by default.
Loose notes in the vault root should usually be treated as temporary inbox material and moved into a raw inbox folder unless the user explicitly wants them to remain in place.
wiki/sources/ is the bridge between raw material and formal knowledge.
A source page should summarize:
Promote stable knowledge into:
questions/methods/decisions/principles/Avoid creating many thin formal pages from a single source.
Save high-value query results into wiki/outputs/.
Examples:
Outputs are not automatically formal knowledge, but they are often new source material for future write-back.
When new material appears:
wiki/sources/ page.wiki/index.md.wiki/log.md.Do not explode one source into many thin pages.
When answering a user question:
wiki/index.md first.wiki/outputs/.Use weekly compile to:
index.md, and log.mdCheck for:
Treat output folders as write-back sources.
Backfill only:
Do not promote finished drafts directly into formal wiki pages.
Heartbeat should mean recurring maintenance, not empty status pings.
A good heartbeat checks:
Heartbeat should lead to either:
When publishing or sharing this skill:
This skill is suitable as a public foundation for persistent Obsidian wiki maintenance.
For a private deployment, pair it with a separate vault-specific governance file that defines: