Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
joaquimscosta avatar

Diagramming

  • 2 installs
  • 21 repo stars
  • Updated August 5, 2026
  • joaquimscosta/arkhe-claude-plugins

Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, sequence, state machines, and mindmaps.

About

Generates Mermaid or ASCII diagrams across flowcharts, sequence, class, state, ERD, C4, mindmap, and more with layout and styling guidance. A developer uses it when producing visual documentation for docs, GitHub, or terminals.

  • Format-and-type selection table with trigger keywords
  • Readability guidance: max 15-20 nodes, semantic styling

Diagramming by the numbers

  • 2 all-time installs (skills.sh)
  • Ranked #1,291 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/joaquimscosta/arkhe-claude-plugins --skill diagramming

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2
repo stars21
Last updatedAugust 5, 2026
Repositoryjoaquimscosta/arkhe-claude-plugins

What it does

Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, sequence, state machines, and mindmaps.

Files

SKILL.mdMarkdownGitHub ↗

Diagram Generator

Expert skill for creating clear, professional diagrams in Mermaid or ASCII format.

Supported Formats

FormatBest ForTrigger Keywords
MermaidWeb docs, GitHub, rich rendering"diagram", "mermaid", "visualize"
ASCIITerminals, plain text, emails"ASCII", "text diagram", "terminal"

Diagram Types

graph/flowchart     - Flowcharts and decision trees
sequenceDiagram     - API interactions and workflows
classDiagram        - Object-oriented structures
stateDiagram-v2     - State machines and transitions
erDiagram           - Database relationships
C4Context/C4Container/C4Component - Architecture views (C4 model)
mindmap             - Brainstorming and idea organization
block-beta          - System block diagrams
gantt               - Project timelines
pie                 - Data distributions
gitGraph            - Git branching strategies
journey             - User experience flows
quadrantChart       - Priority matrices
timeline            - Historical events

Quick Start

1. Determine format: Mermaid (default) or ASCII (if user explicitly requests) 2. Select diagram type based on what's being visualized 3. Choose layout: TB/TD (top-down), LR (left-right) for Mermaid 4. Keep readable: Max 15-20 nodes per diagram 5. Apply meaningful styling: Colors/shapes with semantic meaning

Output Format

Mermaid (Default)

````markdown

graph TD
    A[Start] --> B{Decision}
    B -->|Yes| C[Action 1]
    B -->|No| D[Action 2]

    classDef success fill:#90EE90
    class C success

````

ASCII (When Explicitly Requested)

+-------+     +----------+
| Start | --> | Decision |
+-------+     +----+-----+
                   |
         +---------+---------+
         |                   |
         v                   v
    +----------+       +----------+
    | Action 1 |       | Action 2 |
    +----------+       +----------+

ASCII Conventions:

  • +---+ for boxes, | for vertical lines, --> or --- for connections
  • Use consistent spacing and alignment
  • Label arrows with [text] above the line when needed

Diagram Type Selection

Use CaseRecommended Type
Process/decision flowgraph (flowchart)
API/service interactionssequenceDiagram
System architecture (high-level)C4Context
System architecture (detailed)C4Container, block-beta
Database schemaerDiagram
Brainstorming/ideasmindmap
State transitionsstateDiagram-v2
Project timelinegantt
Feature prioritizationquadrantChart

Resources

  • WORKFLOW.md - Detailed creation methodology
  • EXAMPLES.md - All diagram types with real-world examples
  • TROUBLESHOOTING.md - Common errors and fixes

Integration

  • Auto-invokes on trigger keywords (diagram, mermaid, ASCII, visualize, etc.)
  • Manual: Use /diagram command
  • With docs: Works alongside doc-coauthoring skill for documentation diagrams

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.