Install
openclaw skills install obsidian-vizGenerate Obsidian-compatible visualization files (Excalidraw / Mermaid / Canvas). Supports text descriptions and image inputs, outputs editable diagrams in Obsidian or standard formats.
openclaw skills install obsidian-vizGenerate Obsidian-compatible visualization files from text descriptions or image inputs.
If user sends an image:
modules/image-reader.mdIf user provides text description:
Load modules/chart-router.md and select the most appropriate tool based on content type:
Load the corresponding reference file based on the selected tool:
mermaid → references/mermaid.mdexcalidraw → references/excalidraw.mdcanvas → references/canvas.mdImportant: Must read the corresponding reference file before generating any content.
Standard Format (when user explicitly requests "standard format" or "excalidraw.com"):
.mmd file.excalidraw file.html fileObsidian Format (default):
.md file (with mermaid code block).md file (with Excalidraw JSON).canvas file~/.openclaw/workspace/outputs/<filename>.<ext>Obsidian Mode (.md):
Standard Mode (.excalidraw):
Obsidian Mode (.md):
Standard Mode (.mmd):
Obsidian Mode (.canvas):
Standard Mode (.html):
| Need | Recommended Tool | Chart Type |
|---|---|---|
| Workflow / CI-CD | Excalidraw or Mermaid | flowchart |
| API calls / Message interaction | Mermaid | sequenceDiagram |
| Organization / System hierarchy | Excalidraw | hierarchy |
| Concept divergence / Brainstorming | Canvas or Excalidraw | mindmap |
| State machine / Lifecycle | Mermaid | stateDiagram-v2 |
| Project timeline | Excalidraw | timeline |
| A vs B comparison | Excalidraw | comparison |
| Priority matrix | Excalidraw | matrix |
| Large knowledge network | Canvas | free-layout |
| Animation demo | Excalidraw | animation mode |
| Database design | Mermaid | erDiagram |
| Class diagram / Object relationships | Mermaid | classDiagram |
| Project schedule | Mermaid | gantt |
~/.openclaw/workspace/outputs/ directory