The Obsidian JSON Canvas skill empowers Claude to programmatically generate and manipulate .canvas files following the JSON Canvas Spec 1.0. It allows for the creation of complex visual structures including text nodes with Markdown support, file references, external links, and organized groups. This skill is essential for users looking to automate the creation of mind maps, architectural diagrams, or project boards directly within Obsidian or other canvas-compatible environments, ensuring all generated files are valid, well-aligned, and correctly linked.
主要功能
01Visual layout management with coordinate-based positioning
02Full CRUD support for .canvas files including nodes and edges
03Support for file embeds, external URLs, and organizational groups
04Automated 16-character hex ID generation and validation
05129 GitHub stars
06Markdown-supported text nodes for rich visual content
使用场景
01Creating visual flowcharts and architecture diagrams programmatically
02Organizing Obsidian vaults by automatically grouping related file nodes
03Generating automated mind maps from project documentation or notes