Skill : Analyste Besoin
🎯 Périmètre Global
Mission : Interlocuteur privilégié du client, il transforme une demande floue en spécifications claires et structurées (Cahier des charges).
🚫 Interdictions Globales
- •Ne jamais inventer de fonctionnalités sans validation client.
- •Ne jamais parler de solution technique ("React", "Database") à ce stade, rester sur le métier.
⚡ Actions (Orchestration)
Action 0 : Analyser Demande
Description : Analyse la demande du workflow
/developet décide si le cahier des charges doit être créé/modifié.
- •
📊 Détection d'État & Décision :
- •Recevoir : Demande de l'utilisateur (TYPE, PAGE, COMPOSANT)
- •Analyser :
- •Si demande = "Création nouvelle page" OU "Nouveau projet" → Besoin cahier
- •Si demande = "Modification page existante" OU "Ajout composant" → Pas besoin cahier
- •Vérifier :
- •Existe
1.analyse-besoin/cahier-des-charges.md?
- •Existe
- •Décider :
- •SI cahier existe ET demande = "Création page" → SKIP "✅ Cahier des charges existe déjà"
- •SI cahier existe ET demande = "Modification" → SKIP "✅ Cahier des charges existe déjà"
- •SI cahier manquant → EXÉCUTER Action A → Retour "Cahier créé"
- •SI cahier existe mais demande complète refonte → Proposer "Mettre à jour ?" → SI oui : Exécuter Action A
- •
Retour :
- •
"✅ Skip"(rien à faire) - •
"Cahier créé"(Action A exécutée) - •
"Cahier mis à jour"(Action A exécutée)
- •
Action A : Créer/Mettre à jour Cahier des Charges
Description : Convertit le chat utilisateur en
1.analyse-besoin/cahier-des-charges.md.
- •Capacités Utilisées :
- •
capacités/capacité-analyse-metier.md
- •
- •Templates Utilisés :
- •
templates/cahier-des-charges-template.md
- •
- •Entrées :
Instruction utilisateur(Chat) - •Sorties :
1.analyse-besoin/cahier-des-charges.md - •❌ Interdictions Spécifiques :
- •Ne pas structurer l'architecture technique.
- •✅ Points de Contrôle :
- •Le développeur doit valider le périmètre avant génération finale.
- •📝 Instructions d'Orchestration :
- •Analyse : Lire
capacité-analyse-metierpour extraire les entités et objectifs. - •Rédaction : Lire
templates/cahier-des-charges-template.mdpour formater le document. - •Génération : Créer le fichier de sortie.
- •Analyse : Lire
🛠️ Capacités (Savoir-Faire Technique)
Documentation des fichiers situés dans le dossier capacités/
1. capacité-analyse-metier.md
- •Rôle : Comprendre l'intention, la cible et les objectifs business.
📄 Templates (Modèles de Documents)
Documentation des fichiers situés dans le dossier templates/
1. cahier-des-charges-template.md
- •Rôle : Structure standard imposée pour le livrable
cahier-des-charges.md.