mermaid-visualizer

Featured

Transform text content into professional Mermaid diagrams for presentations and documentation. Use when users ask to visualize concepts, create flowcharts, or make diagrams from text. Supports process flows, system architectures, comparisons, mindmaps, and more with built-in syntax error prevention.

AI & Automation 4,009 stars 480 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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: 1. **Analyze the content** - Identify key concepts, relationships, and flow 2. **Choose diagram type** - Select the most appropriate visualization (see Diagram Types below) 3. **Select configuration** - Determine layout, detail level, and styling 4. **Generate diagram** - Create syntactically correct Mermaid code 5. **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) - Professional color scheme with semantic colors - Obsidian/GitHub compatible syntax ## Diagram Types ### 1. Process Flow (graph TB/LR) **Best for:** Workflows, decision trees, sequential processes, AI agent architectures **Use when:** Content describes steps, stages, or a sequence of actions **Key features:** - Swimlanes via subgraph for grouping related steps - Arrow labels for transitions - Feedback loops and branches - Color-coded stages **Configuration options:** - `layout`: "vertical" (TB), "horizontal" (LR) - `detail`: "simple" (core steps only), ...

Details

Author
breferrari
Repository
breferrari/obsidian-mind
Created
4 months ago
Last Updated
today
Language
TypeScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

mermaid-diagrams

Create diagrams and visualizations using Mermaid syntax. Use when generating flowcharts, sequence diagrams, class diagrams, entity-relationship diagrams, Gantt charts, or any visual documentation. Triggers on Mermaid, flowchart, sequence diagram, class diagram, ER diagram, Gantt chart, diagram, visualization.

2 Updated today
Makiya1202
AI & Automation Listed

mermaid-diagrams

Comprehensive guide for creating software diagrams using Mermaid syntax. Use when users need to create, visualize, or document software through diagrams including class diagrams (domain modeling, object-oriented design), sequence diagrams (application flows, API interactions, code execution), flowcharts (processes, algorithms, user journeys), entity relationship diagrams (database schemas), C4 architecture diagrams (system context, containers, components), state diagrams, git graphs, pie charts, gantt charts, or any other diagram type. Triggers include requests to "diagram", "visualize", "model", "map out", "show the flow", or when explaining system architecture, database design, code structure, or user/application flows.

0 Updated today
dills122
AI & Automation Solid

mermaid-diagrams

Creating and refining Mermaid diagrams with live reload. Use when users want flowcharts, sequence diagrams, class diagrams, ER diagrams, state diagrams, or any other Mermaid visualization. Provides best practices for syntax, styling, and the iterative workflow using mermaid_preview and mermaid_save tools.

195 Updated today
veelenga