L'utilisateur souhaite construire : $ARGUMENTS
Interviewez-le en détail à l'aide de l'outil AskUserQuestion. Posez des questions sur l'implémentation technique, l'UI/UX, les cas limites, les préoccupations et les compromis. Ne posez pas de questions évidentes ; creusez les aspects difficiles qu'il pourrait ne pas avoir envisagés. Continuez l'entretien jusqu'à ce que tout soit couvert.
Rédigez ensuite une spécification complète dans SPEC.md. Les spécifications les plus utiles sont autonomes : elles nomment les fichiers et interfaces impliqués, précisent ce qui est hors du champ d'application, et se terminent par une étape de vérification de bout en bout qui prouve le bon fonctionnement de la fonctionnalité.
Terminez en indiquant à l'utilisateur d'exécuter /clear et d'implémenter la fonctionnalité à partir de SPEC.md dans une nouvelle session, afin que le contexte d'implémentation ne contienne que la spécification.