json-canvas
Originally fromkepano/obsidian-skills
Installation
SKILL.md
JSON Canvas Skill
When to Use
- Use when creating or editing
.canvasfiles for Obsidian. - Use for mind maps, flowcharts, visual note structures, or connected canvases.
- Use when the user explicitly mentions JSON Canvas or Obsidian Canvas files.
File Structure
A canvas file (.canvas) contains two top-level arrays following the JSON Canvas Spec 1.0:
{
"nodes": [],
"edges": []
}