Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    mrgoonie

    mermaidjs-v11

    mrgoonie/mermaidjs-v11
    Design
    1,688
    1 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Create diagrams and visualizations using Mermaid.js v11 syntax...

    SKILL.md

    Mermaid.js v11

    Overview

    Create text-based diagrams using Mermaid.js v11 declarative syntax. Convert code to SVG/PNG/PDF via CLI or render in browsers/markdown files.

    Quick Start

    Basic Diagram Structure:

    {diagram-type}
      {diagram-content}
    

    Common Diagram Types:

    • flowchart - Process flows, decision trees
    • sequenceDiagram - Actor interactions, API flows
    • classDiagram - OOP structures, data models
    • stateDiagram - State machines, workflows
    • erDiagram - Database relationships
    • gantt - Project timelines
    • journey - User experience flows

    See references/diagram-types.md for all 24+ types with syntax.

    Creating Diagrams

    Inline Markdown Code Blocks:

    ```mermaid
    flowchart TD
        A[Start] --> B{Decision}
        B -->|Yes| C[Action]
        B -->|No| D[End]
    ```
    

    Configuration via Frontmatter:

    ```mermaid
    ---
    theme: dark
    ---
    flowchart LR
        A --> B
    ```
    

    Comments: Use %% prefix for single-line comments.

    CLI Usage

    Convert .mmd files to images:

    # Installation
    npm install -g @mermaid-js/mermaid-cli
    
    # Basic conversion
    mmdc -i diagram.mmd -o diagram.svg
    
    # With theme and background
    mmdc -i input.mmd -o output.png -t dark -b transparent
    
    # Custom styling
    mmdc -i diagram.mmd --cssFile style.css -o output.svg
    

    See references/cli-usage.md for Docker, batch processing, and advanced workflows.

    JavaScript Integration

    HTML Embedding:

    <pre class="mermaid">
      flowchart TD
        A[Client] --> B[Server]
    </pre>
    <script src="https://cdn.jsdelivr.net/npm/mermaid@latest/dist/mermaid.min.js"></script>
    <script>mermaid.initialize({ startOnLoad: true });</script>
    

    See references/integration.md for Node.js API and advanced integration patterns.

    Configuration & Theming

    Common Options:

    • theme: "default", "dark", "forest", "neutral", "base"
    • look: "classic", "handDrawn"
    • fontFamily: Custom font specification
    • securityLevel: "strict", "loose", "antiscript"

    See references/configuration.md for complete config options, theming, and customization.

    Practical Patterns

    Load references/examples.md for:

    • Architecture diagrams
    • API documentation flows
    • Database schemas
    • Project timelines
    • State machines
    • User journey maps

    Resources

    • references/diagram-types.md - Syntax for all 24+ diagram types
    • references/configuration.md - Config, theming, accessibility
    • references/cli-usage.md - CLI commands and workflows
    • references/integration.md - JavaScript API and embedding
    • references/examples.md - Practical patterns and use cases
    Recommended Servers
    Draw.io
    Draw.io
    tldraw
    tldraw
    Excalidraw
    Excalidraw
    Repository
    mrgoonie/claudekit-skills
    Files