This skill empowers Claude Code to architect, create, and refine valid JSON Canvas (.canvas) files, an open standard for infinite digital whiteboards. It enables the generation of complex visual structures including text-based mind maps, linked file diagrams, external resource boards, and organized group containers. By strictly following the JSON Canvas Spec 1.0, the skill ensures that all generated layouts are fully compatible with Obsidian and other visual thinking tools, allowing users to transition seamlessly from text-based prompts to structured visual documentation with automated positioning and connection logic.
主な機能
01Generate valid JSON Canvas (.canvas) files following Spec 1.0
022,257 GitHub stars
03Create and connect text, file, link, and group nodes
04Support for preset and hex color customization for visual clarity
05Automate layout positioning with grid alignment and Z-index ordering
06Define directional edges with custom labels and arrow terminations
ユースケース
01Building interactive project boards and flowcharts directly from code or prompts
02Organizing research notes and file dependencies within Obsidian environments
03Visualizing project architecture and brainstorming mind maps