
de ai-agents34
Analyse structurée du codebase en plusieurs étapes produisant des conclusions prioritaires avec preuves fichier:ligne pour les revues d'architecture, de sécurité et de qualité
Cette compétence fournit un flux de travail structuré en plusieurs étapes pour l'analyse. Elle est pilotée par un script inclus dans le dépôt qui orchestre l'exploration, l'investigation ciblée, la vérification et la synthèse, produisant des conclusions prioritaires avec preuves fichier:ligne et des actions de remédiation recommandées.
Utilisez-la lorsqu'une demande s'étend sur plusieurs fichiers ou composants et que vous avez besoin d'une revue d'architecture, d'une évaluation de la sécurité ou d'une analyse globale de la qualité du code. Pas pour des vérifications rapides sur un seul fichier.
Claude Code, assistants de type Copilot, ou agents capables d'exécuter des scripts de dépôt et de lire des fichiers.
La compétence 'analyze' fournit un flux d'analyse de base de code structuré en 6 phases (exploration, focalisation, planification, investigation, vérification, synthèse) pour les agents IA. Le fichier SKILL.md est exceptionnellement bien écrit avec des déclencheurs, des anti-patterns et des checklists de vérification clairs. Le script est une CLI Python propre utilisant argparse qui produit des directives spécifiques à chaque étape — il nécessite des arguments obligatoires (--step-number, --total-steps, --thoughts) et s'arrête avec un message d'utilisation clair en cas d'absence, ce qui est le comportement attendu. Aucun problème de sécurité trouvé ; la compétence avertit explicitement contre l'injection de commandes (CWE-78). L'architecture suit bien la spécification des compétences avec un répertoire references/ et une divulgation progressive.
Compétence bien conçue pour l'analyse systématique de base de code. Le script est essentiellement une machine à états qui génère des prompts appropriés au contexte pour chaque phase. Code propre, bonnes pratiques de sécurité (avertissement CWE-78 explicite), documentation approfondie. La seule raison pour laquelle run_succeeded est false est que le script nécessite des arguments d'exécution — il valide et s'arrête proprement plutôt que de planter.