PlantUML Diagram Skill
Genererar och renderar PlantUML-diagram till verklig PNG/SVG via Kroki API, med en validerings- och självkorrigeringsloop.
Testad · Fungerar
Vad den gör
Skriver .puml-källkod för sekvens-/klass-/ER-/komponent-/aktivitets-/tillstånds-/C4-diagram och exporterar den till PNG/SVG via det kostnadsfria Kroki API:et (endast curl, ingen lokal Java/Graphviz behövs). Aktiveras vid explicita diagramförfrågningar och proaktivt vid förklaring av system med 3+ komponenter; dirigerar uttryckligen icke-UML markdown-diagram till mermaid och handritade stilar till excalidraw/tldraw istället för att överdriva.
Testrapport
Körde den verkliga render-loopen mot det live publika Kroki API:et: POST returnerade HTTP 200, en genuin 715x376 PNG landade på disken, och visions-självkontrollen bekräftade att den var ren och läsbar — baslinjesökvägen producerar bara overifierad .puml-text utan bevis för att den ens renderas.
Testad: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/Agents365-ai/plantuml-skill cd plantuml-skill mkdir -p ~/.claude/skills cp -r skills/plantuml-skill ~/.claude/skills/plantuml-skill
Kommandon och exempelprompter
/plantuml-skillGenererar och renderar PlantUML-diagram till verklig PNG/SVG via Kroki API, med en validerings- och självkorrigeringsloop.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Render a sequence diagram for our login flow as a PNGDraw a UML diagram of the client-to-auth-service handshakeGenerate a PlantUML diagram and fix it until it renders