Compétences comprehensive-review-pr-enhance
📦

comprehensive-review-pr-enhance

Sûr

Générez des pull requests professionnelles avec des descriptions détaillées

Vous rencontrez des difficultés avec des descriptions de PR imprécises et des revues de code lentes ? Cette compétence crée une documentation PR complète avec des résumés des modifications, des listes de vérification, des évaluations des risques et des rapports de couverture de tests pour accélérer le processus de revue.

Prend en charge: Claude Codex Code(CC)
🥉 74 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "comprehensive-review-pr-enhance". Génère une description de PR pour ma branche de correction de bug

Résultat attendu:

  • ## Résumé
  • Cette PR corrige le problème de timeout de connexion signalé dans #142 en implémentant un backoff exponentiel pour les nouvelles tentatives d'authentification.
  • **Impact** : 3 fichiers modifiés (45 ajouts, 12 suppressions)
  • **Niveau de risque** : Faible - modification isolée au module d'authentification
  • **Temps de revue** : ~10 minutes
  •  
  • ## Ce qui a changé
  • - `src/auth/login.ts` : Ajout de la logique de backoff avec un maximum de nouvelles tentatives configurable
  • - `src/config/defaults.ts` : Nouvelles constantes AUTH_RETRY_CONFIG
  • - `tests/auth/login.test.ts` : 8 nouveaux cas de test pour les scénarios de nouvelles tentatives
  •  
  • ## Tests
  • - Vérifié que la connexion réussit après des échecs réseau transitoires
  • - Confirmé les messages d'erreur appropriés lorsque le maximum de tentatives est dépassé
  • - Tous les tests d'authentification existants continuent de passer

Utilisation de "comprehensive-review-pr-enhance". Crée une liste de vérification pour ma PR

Résultat attendu:

  • ## Liste de vérification
  •  
  • ### Général
  • - [ ] Le code suit les directives de style du projet
  • - [ ] Auto-revue terminée
  • - [ ] Commentaires ajoutés pour la logique complexe
  • - [ ] Aucun code de débogage laissé
  •  
  • ### Qualité du code
  • - [ ] Pas de duplication de code
  • - [ ] Les fonctions sont ciblées et petites
  • - [ ] La gestion des erreurs est complète
  •  
  • ### Tests
  • - [ ] Tout le nouveau code est couvert par des tests
  • - [ ] Les cas limites sont testés
  • - [ ] Les tests suivent le pattern AAA

Audit de sécurité

Sûr
v1 • 2/25/2026

All static analysis findings evaluated as false positives. The skill contains Python code examples and templates within markdown documentation files, not executable code. The subprocess calls and shell commands exist only as illustrative examples in code blocks. No actual command execution, network access, or security risks present. Safe for publication.

2
Fichiers analysés
741
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Contributeur Open Source

Générez des descriptions de PR bien structurées pour des contributions à de grands projets avec des processus de revue établis et des exigences de listes de vérification.

Lead Technique

Standardisez la qualité des PR dans toute l'équipe en générant des descriptions cohérentes, des listes de vérification et une documentation des risques pour tous les merges.

Développeur Indépendant

Créez une documentation complète pour des projets personnels afin de suivre les modifications au fil du temps et faciliter la maintenance future ou la collaboration.

Essayez ces prompts

Résumé de PR de base
Examinez les modifications dans ma branche actuelle par rapport à main et rédigez un résumé de PR concis expliquant ce qui a changé et pourquoi.
Description de PR détaillée
Analysez mon diff de PR et générez une description complète incluant : résumé exécutif, ce qui a changé, tests effectués, risques, changements breaking, et une liste de vérification adaptée aux types de fichiers modifiés.
Analyse de PR volumineuse
Ma PR contient de nombreuses modifications. Analysez le diff pour identifier des groupements logiques et suggérez comment diviser ceci en PR plus petites et plus faciles à revoir. Pour chaque division suggérée, expliquez le périmètre et quels fichiers doivent être ensemble.
Package PR complet
Créez un package PR complet : analysez les modifications, générez une description détaillée avec toutes les sections, produisez une évaluation des risques avec des stratégies d'atténuation, créez un rapport de couverture de tests, suggérez les diagrammes d'architecture nécessaires, et fournissez des listes de vérification adaptées au contexte pour chaque catégorie de modification.

Bonnes pratiques

  • Gardez les PR centrées sur une modification logique unique pour simplifier la revue
  • Incluez des exemples avant et après pour les modifications de comportement
  • Testez vos modifications localement et documentez les résultats des tests dans la PR

Éviter

  • Soumettre des PR avec des centaines de fichiers modifiés sans les décomposer
  • Écrire des descriptions vagues comme 'corrigé des trucs' ou 'améliorations diverses'
  • Laisser des commentaires TODO ou des instructions de débogage dans le code final

Foire aux questions

Quelles informations dois-je fournir pour que cette compétence fonctionne ?
Fournissez le nom de votre branche actuelle, la branche de base (généralement main), et optionnellement le diff git ou les messages de commit. La compétence analysera ces éléments pour générer une documentation PR complète.
Cette compétence peut-elle créer directement des PR sur GitHub ?
Non, cette compétence génère des descriptions et de la documentation pour les PR. Vous devrez copier le résultat et créer la PR manuellement via GitHub, GitLab, ou votre plateforme préférée.
Comment fonctionne l'évaluation des risques ?
La compétence évalue des facteurs comme la taille de la PR, la complexité, les fichiers affectés, la couverture de tests, et les modifications sensibles à la sécurité pour calculer un score de risque. Vérifiez toujours l'évaluation avec votre propre jugement.
Qu'est-ce qui rend une PR plus facile à revoir ?
Des résumés clairs, un périmètre ciblée, des messages de commit descriptifs, une couverture de tests pertinente, et des appels explicites aux changements breaking ou décisions d'architecture aident les réviseurs à comprendre et approuver les modifications plus rapidement.
Devrais-je utiliser ceci pour chaque PR ?
Cette compétence est particulièrement utile pour les PR moyennes à volumineuses ou lors de contributions à des projets avec des processus de revue formels. Les petites corrections de fautes de frappe peuvent ne pas nécessiter une documentation complète.
Puis-je personnaliser les modèles générés ?
Oui, le résultat est destiné à être un point de départ. Modifiez le contenu généré pour correspondre aux conventions de votre projet et ajoutez tout contexte spécifique à vos modifications.

Détails du développeur

Structure de fichiers