Agent skill · Data & Analytics

wiki-export

Export the Obsidian wiki's knowledge graph to structured formats for use in external tools. Use this skill when the user says "export wiki", "export graph", "export to JSON", "export to Gephi", "export to Neo4j", "graphml", "visualize wiki", "knowledge graph export", "export to OKF", "OKF bundle", "open knowledge format", "export as markdown bundle", or wants to use their wiki data in another tool. Outputs graph.json, graph.graphml, cypher.txt (Neo4j), and graph.html (interactive browser visualization) into a wiki-export/ directory at the vault root, plus an optional OKF (Open Knowledge Form

Ar9avgithub.com/Ar9avGitHub ↗
claude-codeMIT
Install
npx skills add Ar9av/obsidian-wiki --skill wiki-export --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 22 KB
Bundled scripts: none
Path: .skills/wiki-export/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 3,115
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

Exports the Obsidian wiki's wikilink graph to structured formats for use in external tools (Gephi, Neo4j, custom scripts, browser visualization). Outputs graph.json, graph.graphml, cypher.txt (Neo4j), and graph.html (interactive browser visualization) into a wiki-export/ directory at the vault root, plus an optional OKF markdown bundle under wiki-export/okf/.

How it works

  • Build a node list by globbing vault pages, extracting frontmatter fields (id, label, category, tags, summary).
  • Extract wikilinks from page bodies to form edges with source, target, relation (default wikilink), and confidence (EXTRACTED); adjust confidence if the linking sentence ends with ^[inferred] or ^[ambiguous].
  • Enrich edges with typed relationships from a relationships: block in frontmatter; for each entry, normalize the target and merge or add a typed edge (typed: true) with the specific relation (e.g., "contradicts").
  • Assign communities by dominant tag and size-based ordering; pages with no tags get community null.
  • Write outputs: graph.json (NetworkX node_link format with nodes, edges, and metadata), graph.graphml (GraphML with nodes and edges; include typed edges with <data key="type">), cypher.txt (MERGE nodes; MATCH/MERGE edges; typed edges use uppercase labels), graph.html (vis.js visualization with nodes/edges arrays, color by community, and interactivity).

When to use it

Use when the user invokes exports such as: "export wiki", "export graph", "export to JSON", "export to Gephi", "export to Neo4j", "graphml", "visualize wiki", or requests an OKF/markdown bundle export.

What it can touch

  • Creates wiki-export/ at vault root.
  • Writes files: graph.json, graph.graphml, cypher.txt, graph.html, and optionally wiki-export/okf/ for OKF bundles.

Caveats

  • Requires vault to have at least 5 pages to export; otherwise it warns and stops.
  • Uses frontmatter fields and wikilinks strictly as defined in the skill; any missing fields may affect outputs.
  • Optional OKF bundle is produced only if explicitly requested by user.
From the SKILL.md

# Wiki Export — Knowledge Graph Export You are exporting the wiki's wikilink graph to structured formats so it can be used in external tools (Gephi, Neo4j, custom scripts, browser visualization). ## Before You Start 1. **Resolve config** — follow the Config Resolution Protocol in `llm-wiki/SKILL.md` (inline `@name` override → walk up CWD for `.env` → `~/.obsidian-wiki/config` → prompt setup). This

More from obsidian-wiki
All skills →
About this skill
What does the wiki-export skill do?

Export the Obsidian wiki's knowledge graph to structured formats for use in external tools. Use this skill when the user says "export wiki", "export graph", "export to JSON", "export to Gephi", "export to Neo4j", "graphml", "visualize wiki", "knowledge graph export", "export to OKF", "OKF bundle", "open knowledge format", "export as markdown bundle", or wants to use their wiki data in another tool. Outputs graph.json, graph.graphml, cypher.txt (Neo4j), and graph.html (interactive browser visualization) into a wiki-export/ directory at the vault root, plus an optional OKF (Open Knowledge Form

How do I install it?

Run `npx skills add Ar9av/obsidian-wiki --skill wiki-export --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From Ar9av/obsidian-wiki, a repository with 3,115 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going