.claude/skills/backend/rest-endpoint-design/SKILL.md
Concevoir des endpoints REST cohérents. Utiliser quand on crée ou modifie une route dans backend/src/routes/.
npx skillsauth add FRmicrow/dataFootV1 rest-endpoint-designInstall 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 lorsque vous définissez ou réorganisez des routes HTTP pour votre service backend.
/users, /orders)./users/{id}/orders).Pour la ressource products :
GET /products : lister les produits.POST /products : créer un produit.GET /products/{id} : récupérer un produit.PUT /products/{id} : mettre à jour un produit.Cette compétence se concentre sur la conception d’URL et de conventions HTTP. L’implémentation, la sécurité et la validation des entrées sont abordées dans d’autres compétences backend.
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.