obsidian-canvas-creator

Convert text into Obsidian Canvas JSON with MindMap or Freeform layouts.

12|5|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/ahostbr/kuroryuu-public --skill obsidian-canvas-creator-ahostbr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-canvas-creator
Source: https://github.com/ahostbr/kuroryuu-public/tree/main/ai/skills/excalidraw/axton-obsidian-visual-skills/obsidian-canvas-creator
Command: npx skills add https://github.com/ahostbr/kuroryuu-public --skill obsidian-canvas-creator-ahostbr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create Obsidian Canvas files from plain text content, enabling users to visualize information as interactive canvases, mind maps, or freeform diagrams without manual formatting.

Core Features & Use Cases

  • Supports MindMap and Freeform layouts to visualize content as canvases in Obsidian.
  • Generates structured JSON Canvas data compatible with Obsidian Canvas specification.
  • Use cases include converting notes, outlines, or articles into visual canvases for planning, ideation, and reference.

Quick Start

Convert the provided text into an Obsidian Canvas file using a MindMap or Freeform layout.

Frequently Asked Questions about obsidian-canvas-creator

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

FAQPage Schema
How do I convert text into an Obsidian Canvas visualization?

To convert text into an Obsidian Canvas visualization, this tool generates standards-compliant JSON canvas files from your plain text content. It applies spatial layouts and defines node connections for direct import into Obsidian.

Can I use plain text outlines to generate a mind map in Obsidian?

Yes, you can generate a mind map in Obsidian from plain text outlines. The tool uses a MindMap layout to automatically structure your notes into a spatial diagram with properly sized nodes and connecting edges.

Does the generated JSON canvas support custom node sizing and edge definitions?

The generated JSON canvas fully supports custom node sizing, labeling, color options, and edge definitions. It outputs standards-compliant JSON data with valid references and proper escaping per the canvas specification.

What is the best way to visualize notes as a freeform diagram in Obsidian?

The best way to visualize notes as a freeform diagram in Obsidian is by applying a Freeform layout to your text. This generates a JSON canvas that organizes your content spatially without strict structural constraints.

Do I need to manually format JSON to create Obsidian Canvas files?

No, you do not need to manually format JSON to create Obsidian Canvas files. The tool automatically handles node sizing, edge definitions, and specification-compliant escaping, transforming plain text directly into ready-to-import canvas data.

Are there limitations when converting articles into Obsidian Canvas diagrams?

When converting articles into Obsidian Canvas diagrams, the primary limitation is choosing between MindMap and Freeform layouts. Content must be structured as text to ensure valid node references and proper JSON escaping during visualization.