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.
Probado · Funciona
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 PNGDraw a UML diagram of the client-to-auth-service handshakeGenerate a PlantUML diagram and fix it until it renders