Cm Code Review

Flujo de trabajo estructurado de solicitud-revisión-fusión con una lista de verificación anti-inflación y memoria de revisión persistente.

Por tody-agent · tody-agent/codymaster

Probado · Funciona ★ 8.8/10

Cm Code Review — Flujo de trabajo estructurado de solicitud-revisión-fusión con una lista de verificación anti-inflación y memoria de revisión persistente.

Qué hace

Ejecuta el ciclo de vida completo de la revisión de código: solicitando revisiones con git SHAs, un marco de respuesta para manejar comentarios sin acuerdo performativo, una lista de verificación de scope-creep/bloat al estilo Karpathy, y pasos de finalización de rama (merge, PR, o cleanup). Escribe los aprendizajes de la revisión en .cm/CONTINUITY.md para que futuras revisiones reutilicen comentarios anteriores en lugar de repetirlos. Se activa al finalizar una tarea, recibir comentarios del revisor o finalizar una rama de características.

Informe de la prueba

Se le pidió que cerrara una rama de características terminada: en lugar de una respuesta genérica de 'open a PR, ask a teammate', produjo la captura de git SHA, un marco de comentarios del revisor que bloquea 'Good catch, fixed' sin verificación, y una lista de verificación de scope-creep/bloat — luego registra el resultado en .cm/CONTINUITY.md para la próxima vez.

Probado el: 2026-07-14 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /cm-code-reviewFlujo de trabajo estructurado de solicitud-revisión-fusión con una lista de verificación anti-inflación y memoria de revisión persistente.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

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