PlantUML Diagram Generation
Génère le code source PlantUML pour les 19 types de diagrammes et le convertit en PNG/SVG, avec plus de 200 corrections d'erreurs.
Fonctionne avec configuration
Ce que fait
Écrit du texte PlantUML (séquence, classe, ER, Gantt, mindmap et 15 autres types de diagrammes) à partir de requêtes en langage naturel ou d'architecture de code, puis convertit les fichiers .puml ou les blocs markdown intégrés en PNG/SVG via un script de conversion basé sur Java inclus. Se déclenche sur les demandes de création de diagrammes, la conversion .puml et la préparation de documents Confluence/Notion.
Rapport de test
Le code source .puml qu'il écrit est réellement meilleur qu'une tentative à main levée — il type les participants sémantiquement (actor/boundary/control/database) et utilise la convention de nommage de fichiers structurée de la compétence — mais la fonctionnalité principale (conversion réelle PNG/SVG) nécessite un plantuml.jar téléchargé manuellement plus Java ; aucun n'est fourni ou auto-installé, donc la première utilisation réelle rencontre une étape de configuration manuelle exactement comme check_setup.py l'avertit.
Testé le: 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
Commandes et exemples de prompts
/plantumlGénère le code source PlantUML pour les 19 types de diagrammes et le convertit en PNG/SVG, avec plus de 200 corrections d'erreurs.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Create a sequence diagram showing the OAuth login flowConvert this .puml file into a PNG image for meI have embedded PlantUML in this doc, prep it for Confluence