Claude-skill-registry github-impact
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/github-impact" ~/.claude/skills/majiayu000-claude-skill-registry-github-impact && rm -rf "$T"
manifest:
skills/data/github-impact/SKILL.mdsource content
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
# 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)