Diagram
Vælger mermaid vs drawio baseret på kompleksitet, skriver diagrammet ind i dine docs, forhåndsvisning via MCP.
Testet · Virker
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 docsmake a flowchart showing how requests move through our architectureadd an architecture diagram into this markdown file