Skip to main content

Json Canvas

Skill Verified Active

Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.

Purpose

To provide a structured and efficient way to create and edit visual canvases, mind maps, and flowcharts using the JSON Canvas format.

Features

  • Create and edit JSON Canvas files (.canvas)
  • Support for nodes (text, file, link, group)
  • Support for edges with customizable endpoints
  • Detailed layout guidelines and positioning information
  • Comprehensive validation rules for JSON Canvas files

Use Cases

  • Creating or editing .canvas files in Obsidian
  • Building visual mind maps or flowcharts
  • Creating project boards or planning documents
  • Organizing notes visually with connections
  • Building diagrams with linked content

Non-Goals

  • Editing arbitrary JSON files
  • Providing a full-fledged diagramming application beyond JSON Canvas spec
  • Managing file system operations beyond saving the .canvas file

Installation

First, add the marketplace

/plugin marketplace add davepoon/buildwithclaude
/plugin install all-skills@buildwithclaude

Quality Score

Verified
99 /100
Analyzed about 23 hours ago

Trust Signals

Last commit5 days ago
Stars2.9k
LicenseMIT
Status
View Source

© 2025 SkillRepo · Find the right skill, skip the noise.