wiki-export

Convert Obsidian wiki linked pages into JSON, GraphML, and Cypher knowledge graphs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sanchitnis/SanjaySecondBrain --skill wiki-export-sanchitnis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki-export
Source: https://github.com/sanchitnis/SanjaySecondBrain/tree/main/obsidian-wiki/.skills/wiki-export
Command: npx skills add https://github.com/sanchitnis/SanjaySecondBrain --skill wiki-export-sanchitnis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires networkx, json, yaml, markdown, os, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill allows users to export their Obsidian wiki's knowledge graph to structured formats, enabling use in external tools like Gephi, Neo4j, and custom scripts.

Core Features & Use Cases

  • Knowledge Graph Export: Converts Obsidian wiki's graph of linked pages into structured formats like JSON, GraphML, and Cypher for use in various tools.
  • Use Case: Export your Obsidian knowledge graph to Gephi for visualization or to Neo4j for analysis.

Quick Start

Use the 'wiki-export' skill to export your wiki's knowledge graph and save it into the 'wiki-export' directory at the vault root.

Frequently Asked Questions about wiki-export

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I export an Obsidian wiki knowledge graph for external visualization tools?

You can export an Obsidian wiki knowledge graph by converting linked pages into structured formats like JSON, GraphML, and Cypher. This process requires Python to parse files and generate the graph outputs for external visualization.

Can I import my Obsidian knowledge graph into Neo4j or Gephi?

Yes, you can import your Obsidian knowledge graph into Neo4j or Gephi. The Skill generates structured GraphML and Cypher outputs that are directly compatible with these graph analysis and data visualization platforms.

Do I need Python to convert Obsidian linked pages into a structured graph?

Yes, Python is required to convert Obsidian linked pages into a structured graph. The Skill relies on Python and the NetworkX library to process vault files and construct the exported knowledge graph.

What file formats are generated when exporting an Obsidian wiki for graph analysis?

Exporting an Obsidian wiki for graph analysis generates YAML frontmatter, JSON, and GraphML files. These formats encapsulate the structured knowledge graph data for use in external tools.

How does YAML frontmatter factor into Obsidian knowledge graph export?

YAML frontmatter is parsed during the Obsidian knowledge graph export to capture page metadata. This structured metadata is integrated into the JSON and GraphML outputs to enrich the graph analysis.