PlantUML Diagram Generation

Genera sorgente PlantUML per tutti i 19 tipi di diagramma e lo converte in PNG/SVG, con oltre 200 correzioni di errori.

di SpillwaveSolutions · SpillwaveSolutions/plantuml

Richiede configurazione ★ 8.8/10

PlantUML Diagram Generation — Genera sorgente PlantUML per tutti i 19 tipi di diagramma e lo converte in PNG/SVG, con oltre 200 correzioni di errori.

Cosa fa

Scrive testo PlantUML (sequenza, classe, ER, Gantt, mindmap e altri 15 tipi di diagramma) da richieste in linguaggio naturale o di architettura del codice, quindi converte file .puml o blocchi markdown incorporati in PNG/SVG tramite uno script convertitore basato su Java incluso. Si attiva su richieste di creazione di diagrammi, conversione .puml e preparazione di documenti Confluence/Notion.

Rapporto di test

La sorgente .puml che scrive è genuinamente migliore di un tentativo a mano libera — tipizza i partecipanti semanticamente (actor/boundary/control/database) e utilizza la convenzione di denominazione dei file strutturata della skill — ma la funzionalità principale (conversione effettiva PNG/SVG) richiede un plantuml.jar scaricato manualmente più Java; nessuno dei due è incluso o auto-installato, quindi il primo utilizzo reale incontra un passaggio di configurazione manuale esattamente come avverte check_setup.py.

Testato il: 2026-07-14 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /plantumlGenera sorgente PlantUML per tutti i 19 tipi di diagramma e lo converte in PNG/SVG, con oltre 200 correzioni di errori.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Create a sequence diagram showing the OAuth login flow
  • Convert this .puml file into a PNG image for me
  • I have embedded PlantUML in this doc, prep it for Confluence