Que fait spec-workflow ?
À utiliser lorsque des modifications de taille moyenne à grande nécessitent des exigences explicites, une conception technique et une planification des tâches avant la mise en œuvre, en particulier pour les travaux multi-modules, les critères d'acceptation flous ou les demandes lourdes en architecture.
Objectif
Ce skill standardise le processus de gestion des changements complexes en décomposant le travail en étapes gérables : clarification des exigences, conception technique et planification des tâches.
Comment l'utiliser
- Identifier les changements de taille moyenne à grande : Appliquer ce skill lorsque la portée du travail dépasse les petites corrections de bugs ou les modifications triviales.
- Suivre les étapes du workflow :
- Exigences : Documenter les exigences explicites et les critères d'acceptation.
- Conception technique : Décrire l'architecture, les composants et les interactions.
- Planification des tâches : Décomposer la mise en œuvre en tâches atomiques.
- Exécuter la mise en œuvre : Utiliser le plan pour guider le développement.
Environnements supportés
- Claude Code
- Cursor
- Codex
- Autres outils de développement AI
Exemple
Utilisateur : Je dois ajouter une nouvelle fonctionnalité de recherche.
Agent : Appliquons spec-workflow. Veuillez fournir les exigences.
Note : Ce skill ne remplace pas les tests ni la validation utilisateur ; il garantit une approche structurée du développement.