wiki-synthesize
Agent skill fromAr9av/obsidian-wiki
Find recurring concept combinations across the wiki that lack an explicit synthesis page, then create cross-cutting synthesis pages. Use for knowledge synthesis after the vault has accumulated enough material.
How to install wiki-synthesize
install wiki-synthesize
# install the obsidian-wiki pack with the skills CLI
npx skills add Ar9av/obsidian-wiki# or add only this skill to Claude Code: copy the folder
skills/wiki-synthesize/
# into
~/.claude/skills/wiki-synthesize/ (all projects)
.claude/skills/wiki-synthesize/ (one project)
1# Wiki Synthesize — First-Class Synthesis Discovery23You are scanning the wiki for concepts that co-occur across many pages but have no dedicated synthesis page connecting them. Your job is to surface these gaps and fill the most valuable ones with cross-cutting synthesis pages.45## Before You Start67**Writing profile:** Before drafting or rewriting natural-language Markdown, read and apply the `Writing Profile Resolution` section in `llm-wiki/SKILL.md`. Framework schema, provenance, safety, and operation-specific requirements take precedence.8`WRITING.md` preferences apply only to newly drafted or rewritten natural-language Markdown; preserve source content and structured records.9101. **Resolve config** — follow the Config Resolution Protocol in `llm-wiki/SKILL.md` (inline `@name` override → walk up CWD for `.env` → global config → prompt setup). This gives `OBSIDIAN_VAULT_PATH` and `OBSIDIAN_LINK_FORMAT` (default: `wikilink`).112. Read `index.md` to get the full page inventory.123. Read `hot.md` if it exists — it surfaces recent activity and active threads that may already point to synthesis opportunities.134. Read `_meta/taxonomy.md` to understand the tag vocabulary.1415When writing internal links in synthesis pages, apply the link format from `llm-wiki/SKILL.md` (Link Format section) using the `OBSIDIAN_LINK_FORMAT` value.1617## Step 1: Build the Co-occurrence Map18…
Excerpt shown under the repository's MIT license.
