Install
openclaw skills install obsidian-canvas-creatorCreate Obsidian Canvas files from text content, supporting both MindMap and freeform layouts. Use this skill when users want to visualize content as an interactive canvas, create mind maps, or organize information spatially in Obsidian format.
openclaw skills install obsidian-canvas-creatorTransform text content into structured Obsidian Canvas files with support for MindMap and freeform layouts.
Read and understand the input content:
Ask user to choose or infer from context:
MindMap Layout:
Freeform Layout:
For MindMap:
For Freeform:
Create JSON following the Canvas specification:
Node Creation:
Edge Creation:
Grouping (Optional):
MindMap Layout Calculations:
Refer to references/layout-algorithms.md for detailed algorithms. Key principles:
Freeform Layout Principles:
Before outputting:
Validation Checklist:
Output Format:
Text Length-Based Sizing:
Preset Colors (Recommended):
"1" - Red (warnings, important)"2" - Orange (action items)"3" - Yellow (questions, notes)"4" - Green (positive, completed)"5" - Cyan (information, details)"6" - Purple (concepts, abstract)Custom Hex Colors:
Use for brand consistency or specific themes. Always use uppercase format: "#4A90E2"
Quote Handling:
\"ID Generation:
Z-Index Order:
Spacing Requirements:
JSON Structure:
nodes and edges arraysNo Emoji:
User: "Create a mind map about solar system planets"
Process:
User: "Turn this article into a canvas" + [article text]
Process:
references/canvas-spec.md - Complete JSON Canvas format specificationreferences/layout-algorithms.md - Detailed positioning algorithms for both layout typesLoad these references when: