Diagram

Vælger mermaid vs drawio baseret på kompleksitet, skriver diagrammet ind i dine docs, forhåndsvisning via MCP.

Af domengabrovsek · domengabrovsek/claude

Testet · Virker ★ 9.2/10

Diagram — Vælger mermaid vs drawio baseret på kompleksitet, skriver diagrammet ind i dine docs, forhåndsvisning via MCP.

Hvad det gør

Afgør mermaid-vs-drawio ved hjælp af inline heuristikker (swimlanes, brugerdefinerede former, layoutpræcision), skriver diagramkilden ind i mål-doc'en, og for drawio forhåndsviser den live via drawio MCP-serveren, før brugeren eksporterer en PNG. Triggere på 'diagram', '/diagram', eller enhver flowchart/arkitektur/sekvens/state diagram anmodning; standard er mermaid, så den almindelige sag kræver ingen ekstra værktøjer.

Testrapport

Bad om et login-flow diagram to gange: baseline-svaret (skill ignoreret) reproducerede det præcise ASCII-art anti-mønster, som skill'en eksplicit forbyder, mens det at følge skill-kroppen producerede en rigtig, committet docs/auth-flow.md med en korrekt typet mermaid sequenceDiagram blok. Standard mermaid-sti kræver intet ud over den kopierede skill-mappe; kun drawio-grenen kræver den separate .mcp.json drawio-server, som ikke kopieres af opgavens almindelige skill-mappe installation.

Testet: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/domengabrovsek/claude.git
cd claude
mkdir -p ~/.claude/skills
cp -r skills/diagram ~/.claude/skills/diagram

Kommandoer og eksempelprompter

  • /diagramVælger mermaid vs drawio baseret på kompleksitet, skriver diagrammet ind i dine docs, forhåndsvisning via MCP.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • draw a sequence diagram of the login flow for our docs
  • make a flowchart showing how requests move through our architecture
  • add an architecture diagram into this markdown file