Que fait challenge-claude ?
Compétence Claude : élever la barre d'exigence en ingénierie du code — revue contradictoire, preuve par diff, réécriture élégante, spécification d'abord.
Utilisation
Activez cette compétence dans Claude pour appliquer des pratiques de revue de code et de développement rigoureuses.
Méthodes clés
- Revue contradictoire (Adversarial Review) : Demandez à Claude d'examiner votre code avec un regard critique, en cherchant des bugs, des vulnérabilités, ou des améliorations de performance.
- Preuve par diff (Prove-by-Diff) : Avant d'accepter un changement, exigez une preuve sous forme de diff montrant exactement ce qui change et pourquoi.
- Réécriture élégante (Elegant Rewrite) : Pour un bloc de code complexe ou maladroit, demandez à Claude de le réécrire de manière plus élégante, plus lisible et plus maintenable.
- Spécification d'abord (Spec-First) : Avant de coder, rédigez ou faites rédiger une spécification claire des exigences et du comportement attendu.
Exemples de prompts
- "Effectue une revue contradictoire de cette fonction
processData." - "Prouve par diff que ce changement améliore la lisibilité."
- "Réécris élégamment cette boucle complexe."
- "Rédige une spécification pour un système de gestion de fichiers."
Notes
- Utilisez cette compétence pour des projets où la qualité du code est critique.
- Combinez-la avec d'autres compétences pour des workflows plus complets.