DanhDue/analyse-dimpact

Compétence d'agent pour effectuer une analyse d'impact des modifications de code.

Qu'est-ce que analyse-dimpact ?

Cette compétence d'agent, issue de la collection DanhDue/ai-agent-tools, est conçue pour aider les agents d'IA (tels que Claude Code, Cursor, ou Codex) à réaliser une analyse d'impact approfondie des modifications proposées dans une base de code. Elle permet d'identifier les dépendances, les fichiers affectés, les tests à ajuster et les risques potentiels avant de procéder à une implémentation. La compétence guide l'agent dans la génération d'un rapport structuré, en analysant le graphe d'appels, les importations, et les changements dans les interfaces ou les schémas de base de données. Elle est particulièrement utile pour les développeurs qui souhaitent minimiser les régressions et assurer la qualité du code lors de refactorings ou d'ajouts de fonctionnalités. En pratique, l'agent examine les modifications proposées, parcourt les fichiers pertinents, et produit une analyse qui peut être utilisée pour la revue de code ou la planification des tests.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/DanhDue/ai-agent-tools/tree/main/skills/impact-analysis

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait analyse-dimpact ?

Compétence d'agent 'analyse-dimpact' issue de DanhDue/ai-agent-tools.

Présentation

Cette compétence permet à un agent d'IA d'effectuer une analyse d'impact détaillée des modifications de code. Elle est conçue pour les environnements de développement assisté par IA, tels que Claude Code, Cursor, ou Codex.

Utilisation

Lorsque vous demandez à l'agent d'analyser l'impact d'un changement, la compétence exécute les étapes suivantes :

  1. Identifier le périmètre : L'agent détermine les fichiers et modules concernés par la modification proposée.
  2. Analyser les dépendances : Il examine les importations, les appels de fonctions et les références pour trouver les dépendances directes et indirectes.
  3. Évaluer les risques : La compétence identifie les zones à risque (par exemple, modifications d'API publiques, changements de schéma, ajustements de tests).
  4. Générer un rapport : Un rapport structuré est produit, listant les fichiers affectés, les risques potentiels et les actions recommandées.

Exemple de commande

# Exemple d'invocation dans un terminal
ai analyze-impact "Modifier le type de retour de la fonction getUser() de User à UserDTO"

Plateformes supportées

  • Claude Code
  • Cursor
  • Codex
  • Tout agent d'IA supportant l'exécution de compétences personnalisées

Dépendances

  • Un environnement de développement avec accès à la base de code source
  • Des outils d'analyse statique (ex. : grep, ctags, ou un analyseur de dépendances intégré)

Remarques

  • Veillez à exécuter la compétence sur un état à jour du dépôt (par exemple, après un git pull).
  • Le rapport d'impact peut être utilisé comme entrée pour les tests automatisés ou la revue de code.

Licence

Cette compétence est fournie sous la licence MIT. Voir le fichier LICENSE pour plus de détails.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

DanhDue/android-api-integration

Agent skill 'android-api-integration' from DanhDue/ai-agent-tools.

DanhDue/android-ui-audit

Agent skill 'android-ui-audit' from DanhDue/ai-agent-tools.

DanhDue/api_integration

Agent skill 'api_integration' from DanhDue/ai-agent-tools.

DanhDue/architecture-audit

Agent skill 'architecture-audit' from DanhDue/ai-agent-tools.

DanhDue/brainstorming

Agent skill 'brainstorming' from DanhDue/ai-agent-tools.

DanhDue/build_fix

Agent skill 'build_fix' from DanhDue/ai-agent-tools.

DanhDue/check_secure_files

Agent skill 'check_secure_files' from DanhDue/ai-agent-tools.

DanhDue/code-health-audit

Agent skill 'code-health-audit' from DanhDue/ai-agent-tools.

DanhDue/copy_secure_configurations

Agent skill 'copy_secure_configurations' from DanhDue/ai-agent-tools.

DanhDue/create_new_feature

Agent skill 'create_new_feature' from DanhDue/ai-agent-tools.

DanhDue/decision-records

Agent skill 'decision-records' from DanhDue/ai-agent-tools.

DanhDue/dev-brainstorming

Agent skill 'dev-brainstorming' from DanhDue/ai-agent-tools.

DanhDue/dev-designer

Agent skill 'dev-designer' from DanhDue/ai-agent-tools.

DanhDue/dev-implementation

Agent skill 'dev-implementation' from DanhDue/ai-agent-tools.

DanhDue/dev-lifecycle

Agent skill 'dev-lifecycle' from DanhDue/ai-agent-tools.

DanhDue/dispatching-parallel-agents

Agent skill 'dispatching-parallel-agents' from DanhDue/ai-agent-tools.

DanhDue/doc-brainstorming

Agent skill 'doc-brainstorming' from DanhDue/ai-agent-tools.

DanhDue/doc-designer

Agent skill 'doc-designer' from DanhDue/ai-agent-tools.

DanhDue/doc-implementation

Agent skill 'doc-implementation' from DanhDue/ai-agent-tools.

DanhDue/doc-lifecycle

Agent skill 'doc-lifecycle' from DanhDue/ai-agent-tools.

Skills associés