PlantUML Diagram Skill

Genereert en rendert PlantUML diagrammen naar echte PNG/SVG via de Kroki API, met een validate-and-self-correct loop.

Door Agents365-ai · Agents365-ai/plantuml-skill

Getest · Werkt ★ 9.6/10

PlantUML Diagram Skill — Genereert en rendert PlantUML diagrammen naar echte PNG/SVG via de Kroki API, met een validate-and-self-correct loop.

Wat het doet

Schrijft .puml bron voor sequence/class/ER/component/activity/state/C4 diagrammen en exporteert het naar PNG/SVG via de gratis Kroki API (alleen curl, geen lokale Java/Graphviz nodig). Activeert op expliciete diagramverzoeken en proactief bij het uitleggen van systemen met 3+ componenten; routeert expliciet niet-UML markdown diagrammen naar mermaid en handgetekende stijlen naar excalidraw/tldraw in plaats van te veel te claimen.

Testrapport

Voerde de echte render loop uit tegen de live publieke Kroki API: POST retourneerde HTTP 200, een echte 715x376 PNG landde op schijf, en de visie zelfcontrole bevestigde dat het schoon en leesbaar was — het baseline pad produceert alleen ongeverifieerde .puml tekst zonder bewijs dat het überhaupt rendert.

Getest op: 2026-07-14 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /plantuml-skillGenereert en rendert PlantUML diagrammen naar echte PNG/SVG via de Kroki API, met een validate-and-self-correct loop.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Render a sequence diagram for our login flow as a PNG
  • Draw a UML diagram of the client-to-auth-service handshake
  • Generate a PlantUML diagram and fix it until it renders