mermaid-visualizer
Convert text content into professional Mermaid diagrams with automatic syntax error prevention.
- Supports six diagram types: process flows, circular cycles, comparisons, mindmaps, sequence diagrams, and state diagrams
- Handles common syntax pitfalls automatically (list conflicts, subgraph naming, special characters) to ensure rendering in Obsidian, GitHub, and other Mermaid platforms
- Configurable layout direction, detail level (simple to detailed), and professional color schemes with semantic meaning
- Includes swimlanes, feedback loops, and hub-and-spoke patterns for organizing complex workflows and system architectures
Mermaid Visualizer
Overview
Convert text content into clean, professional Mermaid diagrams optimized for presentations and documentation. Automatically handles common syntax pitfalls (list syntax conflicts, subgraph naming, spacing issues) to ensure diagrams render correctly in Obsidian, GitHub, and other Mermaid-compatible platforms.
Quick Start
When creating a Mermaid diagram:
- Analyze the content - Identify key concepts, relationships, and flow
- Choose diagram type - Select the most appropriate visualization (see Diagram Types below)
- Select configuration - Determine layout, detail level, and styling
- Generate diagram - Create syntactically correct Mermaid code
- Output in markdown - Wrap in proper code fence with optional explanation
Default assumptions:
- Vertical layout (TB) unless horizontal requested
- Medium detail level (balanced between simplicity and information)
More from axtonliu/axton-obsidian-visual-skills
excalidraw-diagram
Generate Excalidraw diagrams from text content. Supports three output modes - Obsidian (.md), Standard (.excalidraw), and Animated (.excalidraw with animation order). Triggers on "Excalidraw", "画图", "流程图", "思维导图", "可视化", "diagram", "标准Excalidraw", "standard excalidraw", "Excalidraw动画", "动画图", "animate".
2.1Kobsidian-canvas-creator
Create 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.
1.1K