Diagram

Velger mermaid vs drawio basert på kompleksitet, skriver diagrammet inn i dokumentene dine, forhåndsviser via MCP.

av domengabrovsek · domengabrovsek/claude

Bestått ★ 9.2/10

Diagram — Velger mermaid vs drawio basert på kompleksitet, skriver diagrammet inn i dokumentene dine, forhåndsviser via MCP.

Hva den gjør

Avgjør mermaid-vs-drawio ved bruk av inline heuristikker (svømmebaner, egendefinerte former, layoutpresisjon), skriver diagramkilden inn i mål-dokumentet, og for drawio forhåndsviser den live via drawio MCP-serveren før brukeren eksporterer en PNG. Utløses ved 'diagram', '/diagram', eller enhver flytskjema/arkitektur/sekvens/tilstandsdiagram-forespørsel; standard er mermaid, så vanlige tilfeller trenger ingen ekstra verktøy.

Testrapport

Ba om et innloggingsflyt-diagram to ganger: basislinjesvaret (ferdigheten ignorert) gjenskapte det eksakte ASCII-kunst anti-mønsteret ferdigheten eksplisitt forbyr, mens det å følge ferdighetskroppen produserte en ekte, committet docs/auth-flow.md med en riktig typet mermaid sequenceDiagram-blokk. Standard mermaid-bane trenger ingenting utover den kopierte ferdighetsmappen; bare drawio-grenen trenger den separate .mcp.json drawio-serveren, som ikke kopieres av oppdragets rene ferdighetsmappe-installasjon.

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

Installer

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

Kommandoer og eksempelprompter

  • /diagramVelger mermaid vs drawio basert på kompleksitet, skriver diagrammet inn i dokumentene dine, forhåndsviser via MCP.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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