PlantUML Diagram Skill
Generiert und rendert PlantUML-Diagramme zu echten PNG/SVG über die Kroki API, mit einem validate-and-self-correct loop.
Getestet · Funktioniert
Was es kann
Schreibt .puml source für sequence/class/ER/component/activity/state/C4 diagrams und exportiert sie nach PNG/SVG über die kostenlose Kroki API (nur curl, kein lokales Java/Graphviz erforderlich). Triggert bei expliziten diagram requests und proaktiv beim Erklären von Systemen mit 3+ Komponenten; leitet non-UML markdown diagrams explizit an mermaid und hand-drawn styles an excalidraw/tldraw weiter, anstatt überzogene Behauptungen aufzustellen.
Testbericht
Ich habe den real render loop gegen die live public Kroki API ausgeführt: POST gab HTTP 200 zurück, ein echtes 715x376 PNG landete auf der Festplatte, und der vision self-check bestätigte, dass es sauber und lesbar war – der baseline path erzeugt nur unverified .puml text ohne Beweis, dass es überhaupt rendert.
Getestet am: 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
Befehle & Beispiel-Prompts
/plantuml-skillGeneriert und rendert PlantUML-Diagramme zu echten PNG/SVG über die Kroki API, mit einem validate-and-self-correct loop.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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