Back to skills
SKILL.md
Github Impact
ASecurityGénère automatiquement deux rapports d'impact (métier et technique) pour une PR GitHub et les intègre dans la description.
- 666 stars
- 0 votes
- 0 copies
- 4 views
- Added February 8, 2026
Security analysis
100/100npx -y skills add majiayu000/claude-skill-registry --skill github-impact --agent claude-codeAre you the author of Github Impact?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-github-impact)---
name: github-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.
allowed-tools: [Bash, Read, Write, Grep, Glob]
model: claude-opus-4-1-20250805
---
# GitHub PR Impact Analysis Skill
## Instructions à Exécuter
**IMPORTANT : Exécute ce workflow étape par étape :**
## Usage
```
/github:impact <pr-number>
```
## Workflow
1. Récupérer infos PR via `gh pr view`
2. Identifier fichiers modifiés (`gh pr diff`)
3. Analyser dépendances et templates
4. Analyser tests
5. Générer rapport métier
6. Générer rapport technique
7. Ajouter rapports à la description PR
8. 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](references/business-report-template.md) - Structure et niveaux de risque
- [Rapport technique](references/technical-report-template.md) - 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)
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.