diagram-gen

Verified·Scanned 2/18/2026

This skill generates Mermaid diagrams from a codebase and calls OpenAI via openai.chat.completions.create. It reads source files, requires OPENAI_API_KEY, and is invoked with npx ai-diagram ./src/.

from clawhub.ai·va52fb8d·56.0 KB·0 installs
Scanned from 1.0.1 at a52fb8d · Transparency log ↗
$ vett add clawhub.ai/lxgicstudios/diagram-gen

ai-diagram

Generate Mermaid diagrams from your codebase. Supports flowcharts, class diagrams, sequence diagrams, and more.

Install

npm install -g ai-diagram

Usage

npx ai-diagram ./src/
# → Generates flowchart in diagram.mmd

npx ai-diagram ./src/ --type class -o architecture.mmd
# → Class diagram

npx ai-diagram ./src/ --type sequence
# → Sequence diagram of function calls

Setup

export OPENAI_API_KEY=sk-...

Diagram Types

  • flowchart - Code flow and dependencies (default)
  • class - Class relationships and inheritance
  • sequence - Function call sequences
  • er - Entity relationship diagram
  • state - State machine diagram

License

MIT