dev:auto:code
Implémenter selon le plan - Mode AUTO (Phase 6)
Best use case
dev:auto:code is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Implémenter selon le plan - Mode AUTO (Phase 6)
Teams using dev:auto:code should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/auto-code/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How dev:auto:code Compares
| Feature / Agent | dev:auto:code | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Implémenter selon le plan - Mode AUTO (Phase 6)
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
Cursor vs Codex for AI Workflows
Compare Cursor and Codex for AI coding workflows, repository assistance, debugging, refactoring, and reusable developer skills.
SKILL.md Source
# Objectif
## Instructions à Exécuter
**IMPORTANT : Exécute ce workflow étape par étape :**
Phase 6 du workflow automatisé : implémenter selon le plan **SANS demander d'approbation**.
Démarrage immédiat de l'implémentation.
# Instructions
## 1. Lire le contexte
Déterminer le chemin du workflow state :
```bash
# Récupérer issue_number depuis le contexte
workflow_state_file=".claude/data/workflows/issue-${issue_number}-dev-workflow-state.json"
```
- Lire le workflow state pour accéder au plan généré (Phase 5)
- Lire `docs/specs/{feature}.md` (ou chemin du plan)
- Si le plan n'existe pas, exit avec erreur
## 2. Implémenter selon le plan
Exécuter le contenu du plan :
- Créer les fichiers nécessaires
- Modifier les fichiers existants
- Créer les tests unitaires
**Pas de checkpoint d'approbation** - implémentation directe.
## 3. Vérification PHPStan initiale
Lancer une première vérification PHPStan **sans l'arrêter l'implémentation** :
```bash
vendor/bin/phpstan analyse --level=9 2>&1
```
Noter les résultats pour la Phase 7 (Review).
## 4. Mettre à jour le workflow state
```json
{
"currentPhase": 6,
"phases": {
"6": {
"status": "completed",
"completedAt": "{ISO timestamp}",
"durationMs": {durée},
"filesCreated": ["{liste des fichiers}"],
"filesModified": ["{liste des fichiers}"],
"testsCreated": {nombre},
"phpstanErrorsInitial": {nombre}
}
}
}
```
# Règles
- ❌ **Pas de checkpoint d'approbation**
- ✅ **Implémenter directement selon le plan**
- ✅ **Créer les tests unitaires**
- ✅ **Vérifier PHPStan** (sans bloquer)
- ❌ **Ne PAS corriger les erreurs** (ce sera Phase 6)Related Skills
dev:auto:review
Review avec auto-fix automatique - Mode AUTO (Phase 7)
dev:auto:plan
Générer plan d'implémentation automatiquement - Mode AUTO (Phase 5)
dev:auto:fetch-issue
Récupérer le contenu d'une issue GitHub - Mode AUTO (Phase 0)
dev:auto:feature
Workflow complet de développement automatisé (mode non-interactif)
dev:auto:explore
Explorer le codebase automatiquement - Mode AUTO (Phase 2)
dev:auto:discover
Comprendre le besoin avant développement - Mode AUTO (Phase 0)
dev:auto:design
Choisir architecture automatiquement (Phase 4)
dev:auto:clarify
Lever ambiguités avec heuristiques automatiques (Phase 3)
dev:auto:check-prerequisites
Vérifier tous les prérequis - Mode AUTO (Phase -1)
fix-grammar
Fix grammar and spelling errors in one or multiple files while preserving formatting
symfony-framework
Comprehensive Symfony 6.4 development skill for web applications, APIs, and microservices.
symfony:make
Cherche si il existe un maker Symfony pour faire la tache demandée et l'utilise si il existe. Si aucun maker n'existe alors utilise la slash command "/prepare"