obsidian-canvas

Installation
SKILL.md

Obsidian Canvas

This skill handles the creation and manipulation of .canvas files (JSON Canvas).

Core Workflow

  1. Library: Utilization of the provided scripts/canvas_lib.py is MANDATORY. Do not write raw JSON.
  2. Execution: Construct a JSON payload and pipe it to the library script via stdin (CLI mode). Do not create temporary Python scripts.
  3. Layout: Focus on logical coordinates (x,y). The library handles ID generation, node height, and edge routing automatically.

Resources

Related skills
Installs
34
GitHub Stars
2
First Seen
Jan 24, 2026