Cm Code Review

Flux de travail structuré de demande-révision-fusion avec une liste de contrôle anti-gonflement et une mémoire de révision persistante.

par tody-agent · tody-agent/codymaster

Testé · Fonctionne ★ 8.8/10

Cm Code Review — Flux de travail structuré de demande-révision-fusion avec une liste de contrôle anti-gonflement et une mémoire de révision persistante.

Ce que fait

Exécute le cycle de vie complet de la révision de code : demande de révisions avec des git SHAs, un cadre de réponse pour gérer les retours sans accord performatif, une liste de contrôle d'évitement de dérive/gonflement de portée à la Karpathy, et des étapes de finalisation de branche (merge, PR, ou cleanup). Écrit les apprentissages de révision dans .cm/CONTINUITY.md afin que les futures révisions réutilisent les retours précédents au lieu de les répéter. Se déclenche à la fin d'une tâche, à la réception de retours de réviseurs, ou à la finalisation d'une feature branch.

Rapport de test

Lui a demandé de clôturer une feature branch terminée : au lieu d'une réponse générique 'open a PR, ask a teammate', il a produit une capture de git SHA, un cadre de retour de réviseur qui bloque 'Good catch, fixed' sans vérification, et une liste de contrôle de scope-creep/bloat — puis enregistre le résultat dans .cm/CONTINUITY.md pour la prochaine fois.

Testé le: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/tody-agent/codymaster
cd codymaster
mkdir -p ~/.claude/skills
cp -r .claude/skills/cm-code-review ~/.claude/skills/cm-code-review

Commandes et exemples de prompts

  • /cm-code-reviewFlux de travail structuré de demande-révision-fusion avec une liste de contrôle anti-gonflement et une mémoire de révision persistante.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • I finished this feature branch, can you request a code review for it?
  • The reviewer left feedback on my PR, help me respond to it properly.
  • Tests pass and the branch is clean, what's next before we merge this?