Écrire la spec avant de toucher au code

Tu veux que Claude code la bonne chose du premier coup au lieu d'itérer 5 fois. Spec-First Development pour poser le cadre exact avant de lancer Claude, RPI Pattern pour forcer la phase Research → Plan avant l'implémentation, RPI Commands pour installer le trio /rpi/research + /rpi/plan + /rpi/implement dans .claude/commands/ en un clone.

Pourquoi

L'agent code vite. Et il code n'importe quoi si tu n'as rien décidé. Le scénario classique : tu prompt « ajoute un système de favoris », l'agent part 30 minutes, revient avec 12 fichiers modifiés, une table Supabase, un hook custom, des tests qui passent. Sauf que le modèle de données ne matche pas l'existant, le UX casse l'onboarding, et tu te retrouves à décider après coup. Tu as gagné une heure, tu en perdras six à recoller les morceaux. Ce kit installe la discipline opposée : rien ne se code avant que la spec soit écrite. Tu sépares Research → Plan → Implement, chaque phase fork un…

Quand

Phase de cadrage avant toute feature non-triviale, pour un dev/PM/tech-lead qui a déjà mangé un vibe-code-rollback et qui ne veut plus. ✅ Tu sais que c'est ton kit quand Tu démarres une feature transverse : touche au schema, à l'auth, à plusieurs domaines Tu rebases plus que tu ne livres : chaque PR repart en arrière 2-3 fois Tu veux décider avant que l'agent décide pour toi : modèle de données,…

Outils inclus

Voir sur Coeurdar