AGENT SKILL

analyst:impact

Génère automatiquement deux rapports d'impact (métier et technique) pour une PR GitHub et les intègre dans la description

License 许可
MIT
最近更新
2026-03-02
Stars
★ 0
Forks
0

01 前言 Front Matter

name
analyst:impact
model
opus
license
MIT
version
1.0.0
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" ]
argument-hint
<pr-number>

02 资源文件 7

03 SKILL.md 正文

Analyse d'impact PR GitHub

Instructions à Exécuter

IMPORTANT : Exécute ce workflow étape par étape :

Usage

/analyst: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)

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)

04 同仓库更多 Skills