devautodiscover
Comprendre le besoin avant développement - Mode AUTO (Phase 0)
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Comprendre le besoin avant développement - Mode AUTO (Phase 0)
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Automatise les mises à jour de version des plugins avec détection automatique du type de version
Skill interne fournissant les scripts communs pour la création de branches. Ne pas appeler directement - utilisé par git:branch et git:worktree.
Création de branche Git avec workflow structuré
Création de worktree Git avec workflow structuré
Crée une Pull Request en mode Continuous Delivery avec workflow complet : QA, labels version (major/minor/patch), feature flags, code review automatique.
Skill interne fournissant les scripts communs pour la création de Pull Requests. Ne pas appeler directement - utilisé par git-pr et git-cd-pr.
| name | dev:auto:discover |
| description | Comprendre le besoin avant développement - Mode AUTO (Phase 0) |
| argument-hint | <description-feature> |
| model | sonnet |
| allowed-tools | ["Read","Glob","Grep"] |
| output-style | bullet-points |
| version | 1.0.0 |
| license | MIT |
IMPORTANT : Exécute ce workflow étape par étape :
IMPORTANT : Cette commande génère un résumé de compréhension structuré et nécessite un format de sortie spécifique.
Lis le frontmatter de cette commande. Si un champ output-style est présent, exécute immédiatement :
/output-style <valeur-du-champ>
Note : Une fois que le champ output-style sera supporté nativement par Claude Code, cette instruction pourra être supprimée.
Phase 1 du workflow automatisé : comprendre le besoin utilisateur SANS interaction.
Récupérée depuis .claude/data/workflows/issue-${issue_number}-dev-workflow-state.json (Phase 0)
Titre : issue.title Description : issue.description Labels : issue.labels
Ce skill exécute la phase 0 en mode AUTOMATIQUE :
Déterminer le chemin du workflow state :
# Récupérer issue_number depuis le workflow state créé en Phase 0
# Note: si issue_number est disponible en contexte, l'utiliser directement
workflow_state_file=".claude/data/workflows/issue-${issue_number}-dev-workflow-state.json"
issue.title et issue.description❌ Description de l'issue trop ambiguë pour mode auto.
Issue #123 : "Ajouter auth"
Précise le contexte manquant dans l'issue GitHub :
- Authentification ? (OAuth? JWT? Basic Auth?)
- Intégration? (Quel service? Quel provider?)
- Scope? (Utilisateurs? Admin? Tous?)
Édite l'issue et relance le workflow.
Exit code: 1CLAUDE.md et .ai/ pour comprendre les conventionsPrésenter un résumé structuré basé sur l'issue GitHub :
📋 Résumé de la demande
**Issue :** #123 : {issue.title}
**Problème résolu :**
{résumé de issue.description}
**Labels :** {issue.labels}
**Contexte technique :**
- {pattern existant pertinent}
- {fichiers existants liés}
✅ PAS de checkpoint utilisateur - valider automatiquement et continuer
Le fichier .claude/data/workflows/issue-${issue_number}-dev-workflow-state.json a été créé en Phase 0 avec les infos de l'issue.
Mettre à jour la section phases pour enregistrer la complétion de Phase 1 :
{
"mode": "auto",
"issue": {
"number": {issue number},
"title": "{issue.title}",
"description": "{issue.description}",
"labels": "{issue.labels}",
"state": "OPEN",
"fetchedAt": "{ISO timestamp}"
},
"feature": "{issue.title}",
"status": "in_progress",
"currentPhase": 1,
"phases": {
"0": {
"status": "completed",
"completedAt": "{Phase 0 timestamp}",
"durationMs": {Phase 0 duration}
},
"1": {
"status": "completed",
"completedAt": "{ISO timestamp}",
"durationMs": {durée}
}
}
}