Our review
Generates a detailed implementation plan file in docs/specs/ based on the chosen architecture, using task management.
Strengths
- Creates structured, actionable plans with clear steps.
- Integrates with workflow state management.
- Specifies tests before implementation.
- Uses task tracking for user visibility.
Limitations
- Only works within the defined workflow phases (requires previous phases completed).
- Assumes specific directory structure (.claude/data).
- Plan generation may be too rigid for complex projects.
When you need a detailed, actionable implementation plan after architecture decisions are made.
When you need a quick, informal plan or the project does not follow this structured workflow.
Security analysis
SafeThe skill uses only allowed tools (Write, Read, Glob) and performs only local file operations: reading state, creating a directory with mkdir -p, and writing a spec file. There is no network access, code execution, or destructive commands, and no manipulation of sensitive data or agents.
No concerns found
Examples
Use dev:plan to create an implementation plan for adding a new /api/users endpoint.Generate a plan for implementing user authentication with JWT.name: dev:plan description: Générer plan d'implémentation dans docs/specs/ (Phase 4) model: sonnet allowed-tools: [Write, Read, Glob] version: 1.0.0 license: MIT
Objectif
Phase 4 du workflow de développement : générer un plan d'implémentation détaillé basé sur l'architecture choisie.
Instructions
Instructions à Exécuter
IMPORTANT : Exécute ce workflow étape par étape :
1. Créer les tâches de planification
Utiliser TaskCreate pour chaque étape :
TaskCreate #1: Lire le contexte du workflow
TaskCreate #2: Créer le répertoire docs/specs
TaskCreate #3: Générer le plan d'implémentation
TaskCreate #4: Afficher le résumé
TaskCreate #5: Mettre à jour le workflow state
Important :
- Utiliser
activeForm(ex: "Lisant le contexte", "Générant le plan") - Chaque tâche doit être marquée
in_progresspuiscompleted
Pattern d'exécution pour chaque étape :
TaskUpdate→ tâche enin_progress- Exécuter l'étape
TaskUpdate→ tâche encompleted
2. Lire le contexte
🔄 Progression : TaskUpdate → tâche #1 en in_progress
- Lire
.claude/data/.dev-workflow-state.jsonpour récupérer :- La feature description
- Les décisions de clarification
- L'architecture choisie
- Si phases précédentes non complétées, rediriger vers la phase manquante
🔄 Progression : TaskUpdate → tâche #1 en completed
3. Créer le répertoire si nécessaire
🔄 Progression : TaskUpdate → tâche #2 en in_progress
mkdir -p docs/specs
🔄 Progression : TaskUpdate → tâche #2 en completed
4. Générer le plan
🔄 Progression : TaskUpdate → tâche #3 en in_progress
Créer le fichier docs/specs/feature-{nom-kebab-case}.md avec la structure complète du plan
🔄 Progression : TaskUpdate → tâche #3 en completed
5. Afficher le résumé
🔄 Progression : TaskUpdate → tâche #4 en in_progress
Présenter le plan généré.
🔄 Progression : TaskUpdate → tâche #4 en completed
6. Mettre à jour le workflow state
🔄 Progression : TaskUpdate → tâche #5 en in_progress
Mettre à jour .claude/data/.dev-workflow-state.json
🔄 Progression : TaskUpdate → tâche #5 en completed
Task Management
Progression du workflow :
- 5 tâches créées à l'initialisation
- Chaque étape suit le pattern :
in_progress→ exécution →completed - La tâche #3 (génération du plan) est la plus importante
- Utiliser
TaskListpour voir la progression - Les tâches permettent à l'utilisateur de suivre la création du plan d'implémentation
Prochaine étape
✅ Plan généré : docs/specs/feature-{nom}.md
Prochaine étape : /dev:code docs/specs/feature-{nom}.md
⚠️ L'implémentation nécessite ton approbation explicite.
Règles
- Le plan doit être actionnable (pas de descriptions vagues)
- Chaque étape doit avoir des fichiers et des tâches clairs
- Les tests doivent être spécifiés avant l'implémentation
- Respecter les conventions du projet (CLAUDE.md)
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.