| name | wiki-intake |
| description | Wiki intake and compilation — process new content into the knowledge base. Use when the user says 'compile', 'add this to the wiki', 'process raw files', drops content in raw/, shares a URL to capture, or wants to ingest new material into the wiki. Also use when new raw files need processing or the user mentions intake, ingestion, or web clipping. |
Wiki Intake and Compilation
Process new content into the wiki knowledge base. Content enters raw/, gets compiled into curated wiki articles.
Intake Pathways
Content enters raw/ four ways:
- Daily notes — Obsidian daily notes save directly to raw/ (configure daily notes plugin to save to raw/). These accumulate tasks, thoughts, and observations throughout the day and are subject to compilation like any other raw file.
- Manual drop — user puts files in raw/ directly
- Conversation capture — when wiki-worthy knowledge surfaces, ask: "This seems worth capturing — want me to add it to raw/?" Only create the note on approval. Include
## Source: conversation, YYYY-MM-DD at the top.
- URL/content ingestion — user shares a URL or content block; extract the useful parts and save to raw/
Compile Workflow
When compiling raw sources into wiki articles:
- Read
.config/compiled-raw.txt to see which raw files are already compiled
- Read each uncompiled raw file
- Decide which topic it belongs to (or create a new topic folder)
- Write a wiki article with YAML frontmatter, key takeaways, and [[wiki links]] to related concepts. Frontmatter format:
---
created: YYYY-MM-DD
updated: YYYY-MM-DD
source: <origin of the content — URL, author, email, conversation>
---
For _index.md files add type: index (no source needed).
- Update that topic's _index.md
- Update wiki/_master-index.md
- If a raw file spans multiple topics, create articles in both and cross-link
- Append an entry to wiki/log.md
- Append each compiled raw filename to
.config/compiled-raw.txt
Log Format
wiki/log.md is a chronological, append-only record of wiki activity. Format each entry as:
## [YYYY-MM-DD] action | Description
Brief notes on what changed or was added.
Where action is one of: ingest, query, lint, update. The LLM appends to this file; the user reads it to see what's evolved.