PlantUML Diagram Skill
Genera e renderizza diagrammi PlantUML in veri PNG/SVG tramite l'API Kroki, con un ciclo di validazione e auto-correzione.
Promosso
Cosa fa
Scrive sorgenti .puml per diagrammi di sequenza/classe/ER/componente/attività/stato/C4 e li esporta in PNG/SVG tramite l'API gratuita Kroki (solo curl, nessun Java/Graphviz locale necessario). Si attiva su richieste esplicite di diagrammi e proattivamente quando si spiegano sistemi con 3+ componenti; instrada esplicitamente i diagrammi markdown non-UML a mermaid e gli stili disegnati a mano a excalidraw/tldraw piuttosto che esagerare.
Rapporto di test
Ho eseguito il vero ciclo di rendering contro l'API pubblica live di Kroki: POST ha restituito HTTP 200, un vero PNG 715x376 è stato salvato su disco, e l'autoverifica visiva ha confermato che era pulito e leggibile — il percorso baseline produce solo testo .puml non verificato senza alcuna prova che venga renderizzato.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/plantuml-skillGenera e renderizza diagrammi PlantUML in veri PNG/SVG tramite l'API Kroki, con un ciclo di validazione e auto-correzione.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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