Génération automatique du plan d'implémentation

VérifiéSûr

Ce skill génère automatiquement un plan d'implémentation détaillé à partir des phases précédentes du workflow (description de fonctionnalité, clarifications et architecture choisie). Il crée un fichier markdown structuré avec résumé, contexte, composants, étapes et tests, puis met à jour l'état du workflow. Idéal pour automatiser la phase 5 d'un processus de développement sans intervention humaine.

Spar Skills Guide Bot
DeveloppementIntermédiaire
8002/06/2026
Claude Code
#auto-plan#implementation-plan#workflow-automation#feature-planning

Recommandé pour

Notre avis

Génère automatiquement un plan d'implémentation détaillé à partir des phases précédentes d'un workflow structuré, sans interaction utilisateur.

Points forts

  • Automatise la création de plans d'implémentation reproductibles
  • S'intègre à un workflow multi-phase avec état persistant
  • Produit une documentation structurée (composants, tâches, tests)

Limites

  • Dépend des phases précédentes (architecture, clarification) qui doivent être complétées
  • Format de sortie rigide (Markdown avec sections prédéfinies)
  • Nécessite une configuration préalable du workflow state
Quand l'utiliser

Lorsque vous travaillez dans un workflow automatisé avec phases séquentielles et souhaitez générer un plan d'implémentation sans intervention manuelle.

Quand l'éviter

Pour des projets ad hoc sans structure de workflow définie, ou lorsque vous avez besoin d’un plan itératif avec validation humaine à chaque étape.

Analyse de sécurité

Sûr
Score qualité85/100

The skill only uses Read, Write, and Glob tools to read a state file, generate a markdown plan, and update a JSON state file. No destructive commands, network access, or secret exfiltration are involved.

Aucun point d'attention détecté

Exemples

Generate plan from issue
Run Phase 5 of the dev workflow for issue #42: auto-generate the implementation plan from the workflow state.
Auto plan after architecture
Using the architecture chosen in the previous phase, automatically create the implementation plan in docs/specs/feature-auth.md.

name: dev:auto:plan description: Générer plan d'implémentation automatiquement - Mode AUTO (Phase 5) model: sonnet allowed-tools:

  • Write
  • Read
  • Glob version: 1.0.0 license: MIT

Objectif

Instructions à Exécuter

IMPORTANT : Exécute ce workflow étape par étape :

Phase 5 du workflow automatisé : générer un plan d'implémentation détaillé basé sur l'architecture choisie SANS interaction.

Instructions

1. Lire le contexte

Déterminer le chemin du workflow state :

workflow_state_file=".claude/data/workflows/issue-${issue_number}-dev-workflow-state.json"
  • Lire le workflow state pour récupérer :
    • La feature description
    • Les décisions de clarification (Phase 3)
    • L'architecture choisie (Phase 4)
  • Si phases précédentes non complétées, exit avec erreur code 1

2. Générer le plan

Créer le fichier docs/specs/feature-{nom-kebab-case}.md avec le contenu suivant :

# Plan d'implémentation : {Feature Name}

## Résumé

**Feature :** {description}
**Approche :** {nom de l'approche choisie}
**Date :** {date du jour}

## Contexte

### Problème résolu
{description du problème}

### Décisions prises
- {décision 1}
- {décision 2}

## Architecture

### Composants
| Composant | Responsabilité | Fichier |
|-----------|---------------|---------|
| {nom} | {description} | `{chemin}` |

### Diagramme de flux

{représentation ASCII du flux}


## Plan d'implémentation

### Étape 1 : {titre}
- [ ] {tâche 1}
- [ ] {tâche 2}

**Fichiers :**
- `{chemin}` : {description}

### Étape 2 : {titre}
- [ ] {tâche 1}
- [ ] {tâche 2}

**Fichiers :**
- `{chemin}` : {description}

...

## Tests

### Tests unitaires
- [ ] {test 1}
- [ ] {test 2}

### Tests d'intégration
- [ ] {test 1}

3. Sauvegarder le chemin du plan

Mettre à jour le workflow state :

{
  "currentPhase": 5,
  "phases": {
    "5": {
      "status": "completed",
      "completedAt": "{ISO timestamp}",
      "durationMs": {durée},
      "planPath": "docs/specs/feature-{nom-kebab-case}.md",
      "components": ["{liste des composants}"],
      "implementationSteps": {nombre}
    }
  }
}

Règles

  • Mode automatique : aucune interaction
  • Générer le plan basé sur les phases précédentes
  • Créer le fichier docs/specs/ avec chemin correct
  • Documenter chaque étape d'implémentation
  • Jamais demander confirmation
  • Exit 1 si phases précédentes manquantes
Skills similaires