PlantUML Diagram Generation

Genera código fuente PlantUML para los 19 tipos de diagramas y lo convierte a PNG/SVG, con más de 200 correcciones de errores.

Por SpillwaveSolutions · SpillwaveSolutions/plantuml

Funciona con configuración ★ 8.8/10

PlantUML Diagram Generation — Genera código fuente PlantUML para los 19 tipos de diagramas y lo convierte a PNG/SVG, con más de 200 correcciones de errores.

Qué hace

Escribe texto PlantUML (secuencia, clase, ER, Gantt, mindmap y otros 15 tipos de diagramas) a partir de solicitudes en lenguaje natural o de arquitectura de código, luego convierte archivos .puml o bloques markdown incrustados a PNG/SVG a través de un script convertidor basado en Java incluido. Se activa con solicitudes de creación de diagramas, conversión de .puml y preparación de documentos de Confluence/Notion.

Informe de la prueba

El código fuente .puml que escribe es genuinamente mejor que un intento a mano alzada — tipifica a los participantes semánticamente (actor/boundary/control/database) y utiliza la convención de nombres de archivo estructurada de la skill — pero la característica principal (conversión real a PNG/SVG) necesita un plantuml.jar descargado manualmente más Java; ninguno está incluido o auto-instalado, por lo que el primer uso real requiere un paso de configuración manual exactamente como advierte check_setup.py.

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

Instalación

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

Comandos y prompts de ejemplo

  • /plantumlGenera código fuente PlantUML para los 19 tipos de diagramas y lo convierte a PNG/SVG, con más de 200 correcciones de errores.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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