Cm Code Review

Workflow strutturato di richiesta-revisione-unione con una checklist anti-bloat e memoria di revisione persistente.

di tody-agent · tody-agent/codymaster

Promosso ★ 8.8/10

Cm Code Review — Workflow strutturato di richiesta-revisione-unione con una checklist anti-bloat e memoria di revisione persistente.

Cosa fa

Gestisce l'intero ciclo di vita della code-review: richiesta di revisioni con git SHAs, un framework di risposta per gestire il feedback senza accordo performativo, una checklist anti-scope-creep/bloat in stile Karpathy e passaggi di finalizzazione del branch (merge, PR o cleanup). Scrive gli apprendimenti della revisione in .cm/CONTINUITY.md in modo che le revisioni future riutilizzino il feedback precedente invece di ripeterlo. Si attiva al completamento di un task, alla ricezione di feedback dal revisore o alla chiusura di un feature branch.

Rapporto di test

Gli è stato chiesto di chiudere un feature branch completato: invece di una risposta generica 'apri una PR, chiedi a un collega', ha prodotto la cattura di git SHA, un framework di feedback del revisore che blocca 'Good catch, fixed' senza verifica, e una checklist anti-scope-creep/bloat — quindi registra il risultato in .cm/CONTINUITY.md per la prossima volta.

Testato il: 2026-07-14 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /cm-code-reviewWorkflow strutturato di richiesta-revisione-unione con una checklist anti-bloat e memoria di revisione persistente.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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?