.claude/skills/design/c4-modelling/SKILL.md
Produire des diagrammes C4. Utiliser quand on documente l'architecture du projet avec des diagrammes.
npx skillsauth add FRmicrow/dataFootV1 c4-modellingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Utilisez cette compétence pour partager une vision claire de l’architecture avec des interlocuteurs techniques et non techniques.
Pour une application de gestion de projets, le diagramme Contexte montre l’utilisateur, l’application web et l’API ; le diagramme Conteneur affiche le frontend, l’API, la base de données et un service externe de paiement ; le diagramme Composant détaille les contrôleurs, services et repositories du module API.
Les diagrammes C4 représentent des structures statiques. Les aspects dynamiques (séquences d’appel, flux de données) doivent être représentés par d’autres diagrammes (séquence, activité).
development
Écrire des tests unitaires Node.js. Utiliser quand on teste une fonction isolée avec Vitest dans backend/test/.
testing
Tester l'intégration entre services. Utiliser quand on vérifie l'interaction contrôleur/service avec Supertest + Vitest.
development
Tester les composants React avec Vitest + Testing Library. Utiliser quand on teste le rendu ou les interactions.
testing
Écrire des tests end-to-end Playwright. Utiliser quand on teste l'application complète du point de vue utilisateur.