What it is
This skill helps you build infinite-canvas diagrams in Obsidian using the JSON Canvas format. Think visual note-taking with boxes, arrows, and connections — perfect for brainstorming, project planning, or mapping out complex ideas. Your AI assistant handles all the technical details; you just describe what you want to visualize.
What it does
- Creates visual canvases with text boxes, images, links, and grouped elements
- Connects ideas with labeled arrows and color-coded relationships
- Generates mind maps, flowcharts, project boards, and research diagrams
- Organizes complex information spatially so you can see the big picture
- Saves files that open directly in Obsidian's canvas view
Use it when
- You're brainstorming a new project and want to map out all the moving pieces
- You need to visualize how different ideas or documents connect to each other
- You're planning a workflow or process and want to see it as a flowchart
- You want to turn scattered notes into an organized visual knowledge map
Add this skill to your AI
Copy the source URL and ask your AI to add it. Most coding agents — Claude Code, Cursor, Codex, Gemini CLI, OpenCode, Windsurf — will fetch and install it for you.
Try this prompt:
Add this skill to my project: https://github.com/kepano/obsidian-skills/tree/main/skills/json-canvas