obsidian-canvas-creator

Convert plain notes into valid Obsidian JSON Canvas files.

6|1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/kouko/monkey-skills --skill obsidian-canvas-creator-kouko
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-canvas-creator
Source: https://github.com/kouko/monkey-skills/tree/main/obsidian/skills/obsidian-canvas-creator
Command: npx skills add https://github.com/kouko/monkey-skills --skill obsidian-canvas-creator-kouko

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Creating rich visual canvases from plain notes saves time and clarifies ideas within Obsidian.

Core Features & Use Cases

  • Visualize content as MindMap or Freeform canvases to reveal structure
  • Generate valid JSON Canvas files compatible with Obsidian
  • Supports nodes, edges, and groups with optional references to sources
  • Use cases include brainstorming, research mapping, and project planning

Quick Start

Create a complete JSON Canvas file for the input notes 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 plain notes into an Obsidian JSON Canvas file?

To convert plain notes into an Obsidian JSON Canvas file, structure your content for visual brainstorming or project planning. The tool processes your text to generate valid JSON Canvas files with properly typed nodes, edges, and unique IDs.

What is the JSON Canvas specification for Obsidian visualizations?

The JSON Canvas specification defines a file format for visualizing notes in Obsidian. It requires properly typed nodes, edges, and groups, alongside unique IDs and proper escaping for multilingual content to ensure valid canvas rendering.

Can I generate a MindMap layout from structured text in Obsidian?

Yes, you can generate a MindMap layout from structured text. The tool applies visual brainstorming and research mapping techniques to transform your plain notes into a MindMap or Freeform canvas, revealing the underlying content structure.

Does the Obsidian Canvas Creator support multilingual content escaping?

Yes, the tool supports multilingual content escaping. Outputs strictly satisfy the JSON Canvas specification, ensuring that unique IDs, nodes, and edges properly handle multilingual text escaping for accurate rendering within Obsidian.

What is the best way to visualize research mapping notes in Obsidian?

The best way to visualize research mapping notes is converting them into a Freeform or MindMap canvas. This process generates valid JSON Canvas files with optional references to sources, clarifying ideas and revealing structural relationships.

Why does my Obsidian canvas show invalid node types after JSON import?

Invalid node types occur when JSON Canvas files lack properly typed nodes and unique IDs. The conversion process ensures strict adherence to the JSON Canvas specification, preventing rendering errors by validating node and edge structures.