PlantUML Diagram Generation

Genererar PlantUML-källkod för alla 19 diagramtyper och konverterar den till PNG/SVG, med över 200 felkorrigeringar.

av SpillwaveSolutions · SpillwaveSolutions/plantuml

Fungerar med konfiguration ★ 8.8/10

PlantUML Diagram Generation — Genererar PlantUML-källkod för alla 19 diagramtyper och konverterar den till PNG/SVG, med över 200 felkorrigeringar.

Vad den gör

Skriver PlantUML-text (sekvens, klass, ER, Gantt, mindmap och 15 andra diagramtyper) från naturligt språk eller kodarkitekturförfrågningar, konverterar sedan .puml-filer eller inbäddade markdown-block till PNG/SVG via ett medföljande Java-baserat konverteringsskript. Utlöses vid förfrågningar om diagramskapande, .puml-konvertering och Confluence/Notion-dokumentförberedelse.

Testrapport

Den .puml-källkod den skriver är genuint bättre än ett frihandsförsök — den typbestämmer deltagare semantiskt (actor/boundary/control/database) och använder färdighetens strukturerade filnamnskonvention — men huvudfunktionen (faktisk PNG/SVG-konvertering) kräver en manuellt nedladdad plantuml.jar plus Java; ingen av dem är paketerad eller auto-installerad, så första verkliga användningen stöter på ett manuellt installationssteg exakt som check_setup.py varnar.

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

Installation

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

Kommandon och exempelprompter

  • /plantumlGenererar PlantUML-källkod för alla 19 diagramtyper och konverterar den till PNG/SVG, med över 200 felkorrigeringar.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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