Classify Change

Marco de decisión hoja-vs-núcleo para determinar el rigor de IA/revisión que necesita un cambio de código.

Por appleboy · appleboy/skills

Probado · Funciona ★ 9.2/10

Classify Change — Marco de decisión hoja-vs-núcleo para determinar el rigor de IA/revisión que necesita un cambio de código.

Qué hace

Recorre 6 preguntas de diagnóstico (propagación, frecuencia de cambio, tolerancia a la deuda técnica, ejemplos, costo de falla, intensidad de revisión) para clasificar un cambio de código como Nodo Hoja o Código Central, luego emite un enfoque de revisión recomendado concreto. Se activa con frases como 'is this leaf or core', 'should I vibe code this', o antes de cualquier cambio no trivial, incluso si el usuario no solicitó explícitamente la clasificación.

Informe de la prueba

Se ejecutó una llamada real de core-vs-leaf en un cambio de caché ORM compartido: la línea base y la habilidad coincidieron en 'core', pero la salida estructurada de la habilidad añadió mecánicas de revisión concretas (2+ revisores, el PR debe marcar las líneas revisadas por humanos, opción de dividir en un cambio central liderado por humanos + un cambio de característica hoja) que la respuesta de línea base de forma libre nunca reveló.

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

Instalación

git clone https://github.com/appleboy/skills
cd skills
mkdir -p ~/.claude/skills
cp -r plugins/classify-change/skills/classify-change ~/.claude/skills/classify-change

Comandos y prompts de ejemplo

  • /classify-changeMarco de decisión hoja-vs-núcleo para determinar el rigor de IA/revisión que necesita un cambio de código.

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

  • Should I vibe code this or get careful human review?
  • Is adding caching to our shared ORM base class leaf or core?
  • How much review rigor does this change actually need?