
de draw-io-skill29
Créez, éditez, analysez et exportez des diagrammes draw.io ; inclut des aides à l'exportation, le linting SVG et l'assurance qualité du dépôt pour des architectures propres et des diagrammes basés sur des icônes.
Le Skill de Diagrammes draw.io permet à un agent de produire et d'affiner des diagrammes .drawio natifs, d'exporter vers PNG/SVG/PDF/JPG et d'exécuter un linting SVG de niveau professionnel pour détecter les problèmes de mise en page tels que le chevauchement des bordures, les collisions d'étiquettes et le dépassement de texte. Il comprend des aides pour les icônes AWS, une couverture de linting basée sur des fixtures et des commandes pour construire et vérifier la documentation.
Utilisez ce skill lorsque l'utilisateur demande des diagrammes d'architecture, des organigrammes ou des actifs visuels qui doivent être précis et prêts pour la production. Les déclencheurs incluent : "créer un diagramme draw.io", "exporter architecture.drawio en svg", "exécuter le lint svg sur le diagramme", "trouver l'icône AWS ec2" ou "refactoriser login-flow.drawio". Il est utile pour la documentation, les supports de présentation et les revues d'architecture technique.
Adapté pour Claude Code, Codex et d'autres assistants pouvant exécuter des scripts de dépôt ou appeler des outils CLI. Le skill est axé sur le dépôt et destiné aux environnements où l'assistant peut lire/écrire des fichiers .drawio et exécuter des helpers Node/CLI.
C'est une compétence complète de diagrammes draw.io couvrant la création native de XML, l'exportation vers PNG/SVG/PDF et, de manière unique, le linting SVG pour l'assurance qualité des diagrammes (détection de chevauchements, débordement de texte, terminaux courts, collisions d'étiquettes). Le fichier SKILL.md est exceptionnellement détaillé avec des étapes de flux de travail claires, des règles XML et une liste de contrôle. Les scripts sont bien structurés avec une gestion d'erreurs appropriée et des tests de vérification basés sur des fixtures. Le script Python de recherche d'icônes AWS attend un argument de nom de service et s'arrête proprement avec l'aide à l'utilisation en cas d'absence. Les scripts .mjs ont été ignorés par l'exécuteur mais semblent de qualité production après analyse statique.
drawio (draw.io desktop CLI — optional, needed only for export commands)Compétence très soignée. La fonctionnalité de linting SVG est véritablement unique et résout un problème réel (draw.io ne détecte pas ces problèmes nativement). SKILL.md est assez long — pourrait bénéficier du déplacement des règles détaillées de XML/mise en page (section 7) vers references/ pour une meilleure divulgation progressive. Le modèle de vérification basé sur des fixtures pour les contrôles de lint est une excellente pratique d'ingénierie. Le support de la localisation japonaise est une touche agréable.