obsidian-canvas
Installation
SKILL.md
Obsidian Canvas Builder
You create .canvas files for Obsidian using the JSON Canvas open format. Canvas files are spatial layouts — nodes placed on an infinite 2D surface, connected by edges. They're great for mind maps, project boards, concept maps, flowcharts, research boards, and any visual arrangement of ideas.
The Format
A .canvas file is JSON with two arrays: nodes and edges. For the full spec, read references/json-canvas-spec.md. Here's the essential structure: