PlantUML Diagram Skill

Genera y renderiza diagramas PlantUML a PNG/SVG reales a través de la API de Kroki, con un bucle de validación y autocorrección.

Por Agents365-ai · Agents365-ai/plantuml-skill

Probado · Funciona ★ 9.6/10

PlantUML Diagram Skill — Genera y renderiza diagramas PlantUML a PNG/SVG reales a través de la API de Kroki, con un bucle de validación y autocorrección.

Qué hace

Escribe código fuente .puml para diagramas de secuencia/clase/ER/componente/actividad/estado/C4 y lo exporta a PNG/SVG a través de la API gratuita de Kroki (solo curl, no se necesita Java/Graphviz local). Se activa ante solicitudes explícitas de diagramas y proactivamente al explicar sistemas con más de 3 componentes; enruta explícitamente los diagramas markdown no UML a mermaid y los estilos dibujados a mano a excalidraw/tldraw en lugar de exagerar.

Informe de la prueba

Se ejecutó el bucle de renderizado real contra la API pública en vivo de Kroki: POST devolvió HTTP 200, un PNG genuino de 715x376 se guardó en disco, y la autoverificación visual confirmó que estaba limpio y legible — la ruta de línea base solo produce texto .puml no verificado sin prueba de que siquiera se renderice.

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

Instalación

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

Comandos y prompts de ejemplo

  • /plantuml-skillGenera y renderiza diagramas PlantUML a PNG/SVG reales a través de la API de Kroki, con un bucle de validación y autocorrección.

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

  • 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