json-canvas

Creates and edits JSON Canvas files with nodes and edges.

Updated Jun 25, 2023
One-click install
npx skills add https://github.com/iwbc-mzk/obsidian --skill json-canvas-iwbc-mzk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: json-canvas
Source: https://github.com/iwbc-mzk/obsidian/tree/main/.claude/skills/json-canvas
Command: npx skills add https://github.com/iwbc-mzk/obsidian --skill json-canvas-iwbc-mzk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you create, edit, and manage visual canvases using the JSON Canvas format, ideal for mind maps, flowcharts, and project boards.

Core Features & Use Cases

  • Create New Canvases: Generate .canvas files from scratch with nodes and edges.
  • Add/Edit Nodes & Edges: Dynamically modify canvas elements, including text, file, and link nodes, as well as connections between them.
  • Use Case: Quickly draft a mind map for a new project, outlining key ideas and their relationships, directly within your Obsidian vault.

Quick Start

Create a new JSON Canvas file with a single text node containing the title "My First Canvas".

Frequently Asked Questions about json-canvas

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is a JSON Canvas file used for in visual organization?

A JSON Canvas file is a structured data format used for visual organization to generate mind maps, flowcharts, and project boards by defining text, file, link, and group nodes connected by edges.

How do I create a new canvas file with nodes and edges?

You create a new canvas file by generating a .canvas file from scratch, then dynamically adding and editing text, file, or link nodes alongside edges to map out your project board.

Can I use JSON Canvas to draft mind maps for project planning?

Yes, you can use JSON Canvas to draft a mind map for project planning by outlining key ideas and their relationships as connected nodes directly within your structured notes.

What is the best way to manage flowcharts using structured data formats?

The best way to manage flowcharts with structured data is using the JSON Canvas format, which allows you to dynamically modify canvas elements and define specific layout guidelines for your diagrams.

Does JSON Canvas support adding file and link nodes to project boards?

Yes, JSON Canvas supports adding and editing file and link nodes alongside text nodes, allowing you to connect external resources and references into your project boards using edges.

Why use JSON Canvas instead of standard note-taking for diagramming?

JSON Canvas provides a structured data format for diagramming that standard note-taking lacks, enabling you to define specific node attributes, edge connections, and layout guidelines for visual organization.