json-canvas

Create and manage JSON Canvas files with nodes, edges, and validation.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/woosul/wikey --skill json-canvas-woosul
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: json-canvas
Source: https://github.com/woosul/wikey/tree/main/.claude/skills/json-canvas
Command: npx skills add https://github.com/woosul/wikey --skill json-canvas-woosul

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jsoncanvas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you create and manage complex visual representations using JSON Canvas files, making it easier to design mind maps, flowcharts, and other visual diagrams.

Core Features & Use Cases

  • Node Creation: Add text, files, and links as nodes with customizable attributes.
  • Edge Management: Connect nodes with configurable line properties and labels.
  • Grouping: Organize nodes into groups for better structure and readability.
  • Validation: Ensures that JSON files are correctly formatted and contain unique IDs.
  • Use Case: Design a project overview, create a knowledge base, or visualize complex concepts with this Skill.

Quick Start

Create a new JSON Canvas file by running the 'new-canvas' script.

Frequently Asked Questions about json-canvas

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

FAQPage Schema
How do I create a JSON Canvas file for a mind map or flowchart?

To create a JSON Canvas file for a mind map or flowchart, you can run the 'new-canvas' script. This initializes a valid file where you can define nodes and edges to structure your visual diagram.

What is JSON Canvas used for in data visualization?

JSON Canvas is used for data visualization to define structured nodes and edges, enabling the creation of visual diagrams. It helps you design mind maps and flowcharts to represent complex data structures.

Do I need to know the JSON Canvas Spec 1.0 to build visual diagrams?

Yes, you need knowledge of the JSON Canvas Spec 1.0 to build visual diagrams. The Skill requires this understanding to handle JSON parsing and validation correctly when defining nodes and edges.

How do I connect nodes and organize groups in a JSON Canvas file?

To connect nodes in a JSON Canvas file, you manage edges with configurable line properties and labels. You can also organize nodes into groups for better structure and readability of your visual diagram.

Does this JSON Canvas tool validate JSON parsing and unique IDs?

Yes, the JSON Canvas tool validates JSON parsing and ensures files contain unique IDs. This validation ensures your JSON files are correctly formatted before rendering your visual diagrams.

What's the best way to visualize complex data structures without drawing manually?

The best way to visualize complex data structures without drawing manually is using JSON Canvas. By defining text, files, and links as nodes with configurable edges, you can programmatically generate project overviews and knowledge bases.