Mermaid Visualizer
Convert text content into clean, professional Mermaid diagrams optimized for presentations and documentation, with automatic syntax error prevention for Obsidian and GitHub compatibility.
Key Benefits
- Transform text to professional Mermaid diagrams
- 6 diagram types: process flow, circular flow, comparison, mindmap, sequence, state
- Built-in syntax error prevention (avoids list conflicts, subgraph naming issues)
- Obsidian and GitHub compatible
- Configurable layouts (vertical/horizontal) and detail levels
- Professional color schemes with semantic meaning
Core Capabilities
- Diagram Types: Process flow (graph TB/LR), circular flow, comparison, mindmap, sequence, state diagrams
- Layout Options: Vertical (TB), horizontal (LR), right-to-left (RL), bottom-to-top (BT)
- Detail Levels: Simple (core only), standard (balanced), detailed (full annotations), presentation (slides)
- Styles: Minimal (monochrome), professional (semantic colors), colorful (vibrant), academic (formal)
- Syntax Protection: Automatic avoidance of Markdown list conflicts, proper subgraph ID syntax, correct node references
When to Use
- Visualizing concepts, processes, or workflows
- Creating flowcharts or decision trees
- Building system architecture diagrams
- Generating comparison or before/after diagrams
- User requests to "visualize", create "flowchart", "diagram", or "mindmap"
Critical Syntax Rules
Prevents common errors:
- Avoids "number. space" patterns that trigger Markdown list conflicts
- Uses proper subgraph naming:
subgraph id["Display Name"] - References subgraphs by ID, not display name
- Escapes special characters:
"→『』,()→「」 - Applies correct arrow syntax (
-->,-.->,==>)
Configuration Options
- Layout: direction (TB/LR/RL/BT), aspect (portrait/landscape/square)
- Detail: simple/standard/detailed/presentation
- Style: minimal/professional/colorful/academic
- Additional: show_legend, numbered steps, custom title
Workflow
- Analyze content structure and relationships
- Select appropriate diagram type
- Choose configuration (or use defaults)
- Generate syntactically correct Mermaid code
- Output in markdown code fence with explanation
Color Scheme
- Green: Input, perception, start states
- Red: Planning, decision points
- Purple: Processing, reasoning
- Orange: Actions, tool usage
- Cyan: Output, execution, results
- Yellow: Storage, memory, data
- Pink: Learning, optimization
- Blue: Metadata, definitions
Source: https://github.com/axtonliu/axton-obsidian-visual-skills/tree/main/mermaid-visualizer License: Check repository for details
Comments
No comments yet. Be the first to comment!
Related Tools
Excalidraw Diagram Skill
obsidian.md
Generate Excalidraw diagrams from text for Obsidian - supports flowcharts, mind maps, relationship diagrams, timelines, and more with automatic file creation.
Obsidian Canvas Creator Skill
obsidian.md
Create Obsidian Canvas files from text with MindMap and freeform layouts - transform structured content into interactive spatial visualizations with proper JSON formatting.
Scientific Schematics Skill
github.com/K-Dense-AI/claude-scientific-writer
Create publication-quality scientific diagrams using Nano Banana Pro AI with smart iterative refinement.
Related Insights
Claude Code's Next Frontier: Not Code, But Your Local Obsidian Knowledge Base
Explore how Obsidian + Claude Code transforms from a knowledge management tool into your private AI assistant. Complete guide including obsidian-skills, Claudian plugin, Claudesidian template, and best practices for achieving both data privacy and AI capabilities.
Skills + Hooks + Plugins: How Anthropic Redefined AI Coding Tool Extensibility
An in-depth analysis of Claude Code's trinity architecture of Skills, Hooks, and Plugins. Explore why this design is more advanced than GitHub Copilot and Cursor, and how it redefines AI coding tool extensibility through open standards.
Complete Guide to Claude Skills - 10 Essential Skills Explained
Deep dive into Claude Skills extension mechanism, detailed introduction to ten core skills and Obsidian integration to help you build an efficient AI workflow