bmwojcik/merge-reviewer

Applique des remplacements ancien→nouveau uniques à partir de var/review-change.fixes.json. Utilisation lorsque l'utilisateur dit apply-review-fixes ou @apply-review-fixes. Ne commit pas, ne pousse pas et ne crée pas de demande de fusion.

Qu'est-ce que merge-reviewer ?

Cette compétence permet d'appliquer automatiquement des correctifs de revue de code en effectuant des remplacements texte précis (ancien→nouveau) définis dans le fichier `var/review-change.fixes.json`. Elle est utile pour les développeurs qui souhaitent intégrer rapidement les suggestions de revue sans intervention manuelle et sans risque d'erreurs de saisie. La compétence est conçue pour fonctionner avec les agents Cursor et Claude Code, et s'appuie sur un moteur localisé via des variables d'environnement (`MERGE_REVIEWER_HOME` ou `CURSOR_TEMPLATE_HOME`) ou des chemins par défaut. Elle exécute le script `bin/apply-review-fixes`, applique les modifications directement dans le git blob (ce qui permet à la prochaine revue de prendre en compte les changements), et fournit un résumé des résultats (appliqués, inchangés, sautés). Elle ne commit, ne push ni ne crée de demande de fusion, laissant le développeur maître des actions ultérieures.

Compatible avec~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/bmwojcik/merge-reviewer/tree/HEAD/cursor/skills/apply-review-fixes

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

Appliquer les correctifs de revue

Les règles du projet proviennent de PROJECT.md ## Qualité et des notes INDEX. Les paramètres viennent de .agent-tools/config.md.

Résoudre le moteur

Utiliser le premier répertoire qui contient bin/apply-review-fixes :

  1. $MERGE_REVIEWER_HOME
  2. $(dirname "$CURSOR_TEMPLATE_HOME")/merge-reviewer
  3. <racine-git>/tools/merge-reviewer

Lire MERGE_REVIEWER_HOME et CURSOR_TEMPLATE_HOME depuis l'environnement ou depuis ~/.config/review-change/cursor.env. Ne pas afficher d'autre clé de ce fichier.

Faire

  1. Depuis la racine git, exécuter <moteur>/bin/apply-review-fixes.
  2. Citer les lignes appliqué, inchangé, manquant sauté et modifié sauté du script. modifié sauté signifie que le fichier a été édité après la revue.
  3. Si var/review-change.fixes.json est manquant, s'arrêter. Il n'y a rien à appliquer.
  4. Ne pas commiter, pousser ni créer de demande de fusion.
  5. Ne pas lancer le relecteur.

Appliquer les modifications change le blob git, donc la prochaine revue examine à nouveau ces fichiers et conserve les notes précédentes dans le prompt.

Ne pas faire

  • Retaper les remplacements manuellement sauf si le script se termine avec un code d'erreur non nul.
  • Appliquer un sous-ensemble. Chaque chaîne ancien doit correspondre exactement une fois.
  • Toucher aux fichiers qui ne sont pas listés dans le JSON.

Individual skills in this repo

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

Skills associés