teefayb/claude-code-setup-demo

Passe en revue les modifications de la branche courante par rapport à `main` avant d'ouvrir une PR, en utilisant le sous-agent `code-reviewer` et les vérifications de ce dépôt. À utiliser lorsqu'on vous demande de revoir des modifications locales.

Qu'est-ce que claude-code-setup-demo ?

Cette compétence permet à l'agent d'effectuer une revue de code structurée des modifications locales par rapport à une branche de base (par défaut `main`), avant l'ouverture d'une pull request. Elle est particulièrement utile pour les développeurs utilisant Claude Code, Cursor ou Codex qui souhaitent automatiser le processus de revue de code et obtenir des retours cohérents et exploitables. La compétence fonctionne en plusieurs étapes : elle affiche d'abord un résumé des modifications via `git diff --stat` et `git status`, exécute les vérifications du projet avec `npm run check`, puis délègue l'analyse approfondie à un sous-agent spécialisé dans la revue de code (`code-reviewer`). Si des fichiers source ont été modifiés sans ajout de tests correspondants, elle fait également appel à un sous-agent `test-writer` pour lister les cas de test manquants (sans générer de code). Enfin, elle présente un rapport consolidé comprenant un verdict (prêt / prêt après corrections / à retravailler), des blocages (bugs, sécurité, conventions non respectées), des corrections recommandées (tests manquants, nommage ambigu, gestion d'erreurs) et des suggestions mineures (maximum 5). L'agent demande toujours confirmation avant d'appliquer une correction.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/teefayb/claude-code-setup-demo/tree/HEAD/.claude/skills/review

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

Branche de base pour cette revue : "$ARGUMENTS" (utilisez main si celle-ci est vide).

  1. Exécutez git diff --stat <base>...HEAD et git status. Incluez les modifications non indexées dans le périmètre. S'il n'y a aucune modification, signalez-le et arrêtez-vous.

  2. Exécutez npm run check et enregistrez le résultat. Ne corrigez rien pour l'instant.

  3. Déléguez au sous-agent code-reviewer avec : la branche de base, la liste des fichiers modifiés et le résultat de npm run check. Demandez-lui de ne renvoyer que les constats.

  4. Si des fichiers source ont été modifiés sans modifications de tests correspondantes, demandez également au sous-agent test-writer de lister les cas de test manquants (liste uniquement, pas de code pour l'instant).

  5. Présentez un rapport unique combiné :

    Verdict : prêt / prêt après corrections / à retravailler Blocant — bugs, sécurité, conventions non respectées issues de CLAUDE.md (fichier:ligne, raison, correction) À corriger — tests manquants, nommage peu clair, lacunes dans la gestion des erreurs Suggestions — facultatif, maximum 5 Vérifications — résultat de npm run check

  6. Demandez avant d'appliquer une correction.

Individual skills in this repo

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

Skills associés