wiki-synthesizerlisted
Install: claude install-skill Hefrock/agent-skills
# Wiki Synthesizer
Runs the full raw → wiki pipeline. Handles both unstructured and structured journal entries — if an entry lacks a populated `## Ideas to promote` section, the Synthesizer preprocesses it first before promoting. The Synthesizer does not invent — it distills what you already captured.
## Prerequisites
The `obsidian-vault` MCP server must be connected. Verify with `/mcp` before running.
**Note on commands:** `/synthesize` is a natural-language trigger — write it in the chat window as plain text. It is NOT a Claude Code CLI slash command.
## Principles
1. **Distill, don't invent.** Only promote ideas explicitly present in journals or raw sources. Never add claims that weren't in the input.
2. **Update over create.** Search `Knowledge/` before creating any new concept page. If a page exists, enrich it — do not fork it.
3. **Preserve provenance.** Every concept page updated during synthesis gets a backlink to the journal entry or source that prompted the update.
4. **Non-destructive.** When preprocessing journal entries, never delete or rewrite original text — only append structured sections.
5. **One run, one log.** After each synthesis run, append a compact entry to today's journal documenting what changed.
6. **Update the hot cache last.** `Maps/_context.md` is written at the end of every run — never mid-run.
7. **Flag citations, don't fetch them.** Newly-cited external URLs get surfaced for archival — this skill never fetches or ingests a document itsel