Développement de fonctionnalités
Planifier selon les standards → construire selon les standards → vérifier selon les standards.
Cette compétence orchestre uniquement. Chaque phase délègue à une compétence enfant. Ne pas reformuler les workflows enfants ici.
| Phase | Compétence | Chemin | Mode (compétence enfant) |
|---|---|---|---|
| 1 | refine | refine/SKILL.md | — |
| 2 | design-system | design-system/SKILL.md | PLAN |
| 3 | architecture | architecture/SKILL.md | PLAN |
| 4 | build | build/SKILL.md | BUILD |
| 5 | verify | verify/SKILL.md | gate de production |
Utiliser feasibility avant la phase 1 lorsque l'équipe a besoin d'un verdict prêt/pas prêt pour décider de commencer.
Workflow
Avancement de la planification :
- [ ] 1. Affiner
- [ ] Décisions résolues (si applicable)
- [ ] 2. Système de conception (PLAN)
- [ ] 3. Architecture (PLAN)
- [ ] Plan de développement de fonctionnalité émis
- [ ] 4. Construire
- [ ] 5. Vérifier la préparation à la production
- [ ] Prêt pour PR
1. Affiner
Invoquer : refine/SKILL.md
Transmettre : clé du ticket ou contenu collé, liens Figma/conception, epic parent, contexte de discussion.
Sortie : quoi/comment suffisamment clair pour estimer ; décisions ouvertes nommées ou résolues ; brief de raffinement consolidé lorsque les décisions sont prises.
Barrière : s'arrêter pour les Questions nécessitant une décision avant la phase 2.
2. Système de conception
Invoquer : design-system/SKILL.md en mode PLAN.
Transmettre : brief de raffinement, Figma/captures d'écran, routes/surfaces concernées.
Sortie : recommandations de réutilisation, modifications PL potentielles, séquencement (PL PR si applicable). Ou « non applicable (pas d'interface utilisateur) » en une ligne.
3. Architecture
Invoquer : architecture/SKILL.md en mode PLAN.
Transmettre : brief de raffinement, plan du système de conception (si applicable), routes/API/champs de session concernés.
Sortie : liste de contrôle thème applicable avec précédents du dépôt.
Après 1–3 : émettre le plan combiné une seule fois.
4. Construire
Invoquer : build/SKILL.md.
Transmettre : brief de raffinement, sortie PLAN du système de conception, liste de contrôle PLAN de l'architecture.
Sortie : implémentation sur la branche conforme à ces standards.
5. Vérifier la préparation à la production
Invoquer : verify/SKILL.md — gate unique avant PR. Ne pas exécuter les REVIEW du système de conception ou de l'architecture séparément ; verify les possède.
Transmettre : brief de raffinement / critères d'acceptation, sortie PLAN du système de conception, liste de contrôle PLAN de l'architecture, diff de branche.
Sortie : RÉUSSI | PARTIEL | ÉCHEC, état de préparation pour PR, et ce qui a été vérifié/corrigé.
Règles d'orchestration
- Les compétences enfants possèdent leur comportement. Lire et suivre la compétence liée pour chaque phase.
- Transmettre le contexte — chaque phase consomme les sorties précédentes.
- Un seul artefact de planification après les phases 1–3 ; ne pas déverser trois rapports complets.
- Verify nécessite du code — ignorer les phases 4–5 lors des invocations de planification uniquement, sauf si l'implémentation existe déjà.
- Avant PR est la phase 5 uniquement — pas de « relancer l'architecture avant PR » séparé.
Lors de l'invocation
| Intention | Exécution |
|---|---|
| Planifier une nouvelle story | Phases 1–3 → plan combiné |
| Implémenter une fonctionnalité | Phase 4 (après 1–3, ou avec brief existant) |
| Finaliser / avant PR | Phase 5 |
| Cycle de vie complet | 1 → 2 → 3 → plan → 4 → 5 |
Plan combiné (après les phases 1–3)
Synthétiser les sorties des enfants. Ne pas réimprimer les rapports complets des enfants.
# Plan de développement de fonctionnalité : [ticket ou titre]
## Résumé
[3–5 phrases issues du raffinement + blocages + état de préparation pour l'estimation]
## Raffinement
[Conclusions delta, brouillon des critères d'acceptation, suivis — issus de la sortie de la compétence refine]
## Système de conception (PLAN)
[Issu du mode PLAN du système de conception — ou « Non applicable »]
## Architecture (PLAN)
[Issu de la liste de contrôle du mode PLAN de l'architecture]
## Décisions ouvertes
[Vide si le raffinement est terminé]
## Suite
→ Phase 4 Construire, puis phase 5 Vérifier
Après la vérification (phase 5)
Ajouter ou retourner la sortie de la compétence verify (voir verify/SKILL.md).
Le parent ne définit pas les sections de verify — l'enfant possède le rapport.
Compétences enfants
refine/SKILL.mddesign-system/SKILL.md— PLAN | BUILD | REVIEWarchitecture/SKILL.md— PLAN | BUILD | REVIEWbuild/SKILL.mdverify/SKILL.md