From claude-mastery
Découper un PRD en phases indépendamment livrables par tranches verticales (tracer bullets), puis produire ou étendre `docs/PLAN.md` selon un template fixe (décisions architecturales + phases avec user stories, livrable, critères d'acceptation, dépendances). Utilise sur /planifie, "découpe le PRD", "fais le plan d'implémentation", "casse-moi ça en phases", "écris le plan", "étends le plan", "tracer bullets", "vertical slices", ou dès qu'il faut transformer un PRD en plan d'exécution versionné. Aval naturel de /cadre.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-mastery:planifieThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Découpe un PRD en phases indépendamment livrables par tranches verticales (tracer bullets). Sortie dans `docs/PLAN.md`.
Découpe un PRD en phases indépendamment livrables par tranches verticales (tracer bullets). Sortie dans docs/PLAN.md.
Par défaut, lis docs/PRD.md. Si un chemin de fichier est passé en argument, lis-le. Si rien d'utilisable, demande à l'utilisateur de pointer le fichier ou de coller le contenu.
Si docs/PLAN.md existe déjà, lis-le. Repère les user stories du PRD non couvertes par une phase existante et les incohérences avec un PRD qui a bougé. Ne réécris pas les phases déjà validées ; propose des phases additionnelles ou des extensions ciblées, et signale les contradictions à l'utilisateur avant d'écrire.
Si tu n'as pas déjà exploré le codebase, fais-le pour comprendre l'architecture actuelle, les patterns en place et les couches d'intégration. Si le projet est vierge (greenfield), saute cette étape.
Avant de découper, identifie les décisions de haut niveau qui ne devraient pas bouger en cours d'implémentation :
Elles vont dans l'en-tête du plan, chaque phase peut s'y référer.
Découpe le PRD en phases tracer bullets. Chaque phase est une tranche fine qui traverse TOUTES les couches d'intégration de bout en bout, PAS une tranche horizontale d'une seule couche.
<règles-tranche-verticale>
Présente le découpage sous forme de liste numérotée. Pour chaque phase :
Puis demande :
Itère jusqu'à validation.
Crée docs/ si absent. Écris docs/PLAN.md selon le template. En mode extension, intègre les phases additionnelles aux phases existantes sans toucher au contenu déjà validé. Confirme « ✓ écrit dans docs/PLAN.md ».
PRD source :
Décisions durables qui s'appliquent à toutes les phases :
User stories :
Description concise de cette tranche verticale. Décris le comportement de bout en bout, pas l'implémentation couche par couche.
Ou « Aucune — démarrable immédiatement » s'il n'y a pas de bloqueur.
User stories :
...
npx claudepluginhub naiersaidane/claude-masteryPlans new projects or major epics by exploring domain, defining boundaries and architecture, decomposing into phased features, and producing a project plan artifact. Use for multi-feature work.
Guides writing product requirements documents (PRDs) from discovery to spec, with validation checklists and kill criteria. Useful for turning vague ideas into buildable specs.
Translates PRDs or feature specs into structured implementation workflows with task decomposition, dependency mapping, and validation gates.