json-canvas

Create and edit JSON Canvas files with nodes and edges.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/christhz666/centro-diagnostico-v11 --skill json-canvas-christhz666
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: json-canvas
Source: https://github.com/christhz666/centro-diagnostico-v11/tree/main/.skills/json-canvas
Command: npx skills add https://github.com/christhz666/centro-diagnostico-v11 --skill json-canvas-christhz666

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the need for a streamlined process to create, edit, and manage JSON Canvas files, which are essential for visualizing complex data structures and workflows.

Core Features & Use Cases

  • Canvas Creation: Generate new JSON Canvas files with nodes and edges.
  • Node and Edge Management: Add, modify, and connect nodes and edges.
  • Validation: Ensures the integrity of the JSON Canvas file structure.
  • Use Case: For users who need to create mind maps, flowcharts, or project boards that can be easily shared and edited.

Quick Start

Create a new JSON Canvas file and add a text node with the ID 'node1' at position (100, 100).

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 workflow mind map?

To create a JSON Canvas file for a workflow mind map, you generate a new canvas structure and add text nodes with specific IDs at defined coordinates, then establish edges to connect them. This process organizes complex data structures visually.

What is the best way to add and connect nodes in a JSON Canvas flowchart?

The best way to add and connect nodes in a JSON Canvas flowchart is by using scripts to define node positions and creating edges between them. This ensures proper visualization and structural integrity of your flowchart data.

Do I need basic scripting skills to manage JSON Canvas files?

Yes, you need basic scripting skills and an understanding of the JSON Canvas Spec 1.0 to manage files effectively. These prerequisites allow you to handle node and edge creation, modification, and validation programmatically.

How does JSON Canvas validation ensure the integrity of project boards?

JSON Canvas validation ensures the integrity of project boards by checking the file structure against the specification. This mechanism prevents broken connections and malformed nodes, keeping your complex data workflows organized and shareable.

Can I modify existing JSON Canvas nodes and edges for data visualization?

Yes, you can modify existing JSON Canvas nodes and edges for data visualization. The management process allows you to add, change, and connect elements to update your visual project boards and reflect new workflow structures.