hoodini avatar

Mermaid Diagrams

This is a comprehensive reference for creating Mermaid diagrams in your Claude conversations. You get syntax guides and working examples for flowcharts, sequence diagrams, class diagrams, ER diagrams, Gantt charts, and more niche stuff like mindmaps and user journeys. The skill includes a React component implementation if you want to render these in a web app, plus styling options and practical tips about direction modifiers and label formatting. It's basically a cheat sheet that saves you from constantly checking the Mermaid docs. The examples are solid and cover real use cases like API flows and database schemas, not just toy demonstrations.

skills.sh installs
408
GitHub stars
296
last updated
Aug 21, 2026

Install

$ npx -y skills add hoodini/ai-agents-skills --skill mermaid-diagrams --agent claude-code

Installs into .claude/skills of the current project.

Files

Mermaid Diagrams

Create diagrams and visualizations using Mermaid markdown syntax.

Quick Reference

Mermaid diagrams are written in markdown code blocks with mermaid as the language identifier.

Flowchart

flowchart TD
    A[Start] --> B{Is it valid?}
    B -->|Yes| C[Process data]
    B -->|No| D[Show error]
    C --> E[Save to database]
    D --> F[Return to input]
    E --> G[End]
    F --> A

Flowchart Syntax

flowchart TD          %% TD = top-down, LR = left-right, RL, BT
    A[Rectangle]      %% Square brackets = rectangle
    B(Rounded)        %% Parentheses = rounded rectangle
    C{Diamond}        %% Curly braces = diamond/decision
    D[[Subroutine]]   %% Double brackets = subroutine
    E[(Database)]     %% Cylinder shape
    F((Circle))       %% Double parentheses = circle
    G>Asymmetric]     %% Flag shape

    A --> B           %% Arrow
    B --- C           %% Line without arrow
    C -.-> D          %% Dotted arrow
    D ==> E           %% Thick arrow
    E --text--> F     %% Arrow with label
    F -->|label| G    %% Alternative label syntax

Sponsors

Details

Repository
github.com/hoodini/ai-agents-skills
Categories
Documentation, AI & Agent Building, Data Science & ML, Sales & Marketing, Design & UI/UX
First seen
Jun 3, 2026

More from hoodini/ai-agents-skills

All 37
1vercel-labs avatarvercel-react-best-practicesvercel-labs/agent-evalReact and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js c408skills.sh installs
2alirezarezvani avatareu-ai-act-specialistalirezarezvani/claude-skillsEU AI Act (Regulation (EU) 2024/1689) operational compliance for compliance teams. Three Article-level decisions: (1) What's the risk tier of this AI system — p403skills.sh installs
3vercel avatarvercel-microfrontendsvercel/microfrontendsGuide for building, configuring, and deploying microfrontends on Vercel. Use this skill when the user mentions microfrontends, multi-zones, splitting an app acr403skills.sh installs
4moizibnyousaf avatarchangelog-generatormoizibnyousaf/ai-agent-skillsAutomatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, 397skills.sh installs
5umbraco avatarumbraco-entry-pointumbraco/umbraco-cms-backoffice-skillsImplement entry points in Umbraco backoffice using official docs397skills.sh installs
6umbraco avatarumbraco-iconsumbraco/umbraco-cms-backoffice-skillsImplement custom icons in Umbraco backoffice using official docs397skills.sh installs