| name | analyst:impact |
| description | Génère automatiquement deux rapports d'impact (métier et technique) pour une PR GitHub et les intègre dans la description |
| argument-hint | <pr-number> |
| allowed-tools | ["Bash","Read","Write","Grep","Glob"] |
| model | opus |
| version | 1.0.0 |
| license | MIT |
Analyse d'impact PR GitHub
Instructions à Exécuter
IMPORTANT : Exécute ce workflow étape par étape :
Usage
/analyst:impact <pr-number>
Workflow
- Récupérer infos PR via
gh pr view
- Identifier fichiers modifiés (
gh pr diff)
- Analyser dépendances et templates
- Analyser tests
- Générer rapport métier
- Générer rapport technique
- Ajouter rapports à la description PR
- Sauvegarder localement dans
.analysis-reports/
Rapports générés
Rapport Métier
- Vue d'ensemble (portée, domaines, risque)
- Changements fonctionnels (nouvelles features, améliorations, corrections)
- Impact utilisateur (UX, performance, compatibilité)
- Risques identifiés + recommandations
Rapport Technique
- Métriques (fichiers, ajouts, suppressions)
- Analyse par type (PHP, JS, Templates, Config, Assets)
- Changements architecturaux (classes, dépendances)
- Analyse sécurité
- Couverture tests
- Points d'attention (performance, compatibilité, dette technique)
Output
<!-- IMPACT-REPORTS-START -->
[Rapport métier]
[Rapport technique]
<!-- IMPACT-REPORTS-END -->
.analysis-reports/impact_pr_{PR_NUMBER}.md
Error Handling
- PR introuvable → ARRÊT
- Échec mise à jour PR → WARNING (non bloquant)