Agent skill
github-impact
Génère automatiquement deux rapports d'impact (métier et technique) pour une PR GitHub et les intègre dans la description.
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/github-impact
SKILL.md
GitHub PR Impact Analysis Skill
Instructions à Exécuter
IMPORTANT : Exécute ce workflow étape par étape :
Usage
/github: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)
Templates détaillés
- Rapport métier - Structure et niveaux de risque
- Rapport technique - Métriques et scripts d'analyse
Output
bash
# Dans la PR
<!-- IMPACT-REPORTS-START -->
[Rapport métier]
[Rapport technique]
<!-- IMPACT-REPORTS-END -->
# Local
.analysis-reports/impact_pr_{PR_NUMBER}.md
Error Handling
- PR introuvable → ARRÊT
- Échec mise à jour PR → WARNING (non bloquant)
Didn't find tool you were looking for?