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", 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.
Security Assessment
Detected risks:
About wiki-export
The wiki-export skill enables users to export their Obsidian wiki's knowledge graph into structured formats compatible with external tools. By converting the internal wikilink structure into standardized outputs, such as JSON, GraphML, Neo4j Cypher scripts, and interactive HTML visualizations, this skill helps users leverage their wiki data beyond Obsidian. It solves the problem of making internal note relationships and project structures accessible for analysis, visualization, and integration with other knowledge management or graph-based tools, eliminating the need for manual data extraction or custom scripting.
FAQ
How do I initiate an export using the wiki-export skill?
You can trigger an export by using phrases like 'export wiki', 'export graph', or specifying a format such as 'export to JSON' or 'export to Gephi'. The exported files will be placed in the wiki-export/ directory at the vault root.
Can I export only a specific project from my vault?
Yes. If you include a project name in your command, the skill activates project filter mode, exporting only pages associated with that project either by path or by tags. The filter is also noted in the export summary and JSON metadata.
How does the visibility filter work?
The visibility filter allows you to exclude pages with internal or sensitive tags, such as 'visibility/internal' or 'visibility/pii'. Pages tagged 'visibility/public' or with no visibility tag are always included. You can invoke this by using phrases like 'public export' or 'exclude internal'.
What formats are supported for export?
The skill generates graph.json for structured data, graph.graphml for Gephi, cypher.txt for Neo4j, and graph.html for interactive browser visualization. These outputs can be directly used in the corresponding tools.
Are there any requirements before running an export?
Yes. The vault must contain at least five pages to proceed, and you should resolve configuration to obtain the OBSIDIAN_VAULT_PATH as per the Config Resolution Protocol. Otherwise, the skill will warn you and stop.
Install wiki-export
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
ar9av/obsidian-wiki