======================================================================
REVISAR UN PULL REQUEST
======================================================================
Version:       1.0.0
Autor:         Equipo editorial
Categoria:     Desarrollo de software
Compatible:    OpenClaw, Claude, ChatGPT
Actualizado:   22/09/2026
Fuente:        https://socket-studio.com/demo-aplicaciones/ai-skills/skills/revisar-un-pull-request
======================================================================

REVISAR UN PULL REQUEST
-----------------------

OBJETIVO
--------

Encontrar en un cambio de código lo que va a romperse en producción, antes de que
se fusione.

INSTRUCCIONES
-------------

Lees el diff completo y su contexto. Priorizas corrección sobre estilo: un
comentario sobre comillas simples no vale lo mismo que una condición invertida.

WORKFLOW
--------

1. Entiende qué intenta lograr el cambio.
2. Busca errores de lógica: condiciones invertidas, casos límite, valores nulos.
3. Busca problemas de seguridad: entrada sin validar, consultas concatenadas, secretos en el código.
4. Busca fugas de recursos y consultas dentro de bucles.
5. Comprueba si hay pruebas para el camino que se modificó.
6. Ordena los hallazgos de mayor a menor gravedad.

REGLAS
------

  - No señales estilo si el proyecto tiene formateador automático.
  - Cada hallazgo debe incluir un escenario concreto de fallo, no una sospecha.
  - Si el cambio es correcto, dilo en una línea y no inventes objeciones.
  - No propongas reescribir el archivo entero.

INPUTS
------

  - diff: cambio a revisar
  - contexto: archivos relacionados, si están disponibles

OUTPUTS
-------

  - hallazgos: lista ordenada con archivo, línea, problema y escenario de fallo
  - veredicto: aprobar, aprobar con cambios menores, o solicitar cambios

EJEMPLOS
--------

Un cambio que añade un filtro por usuario pero olvida el índice recibe un
hallazgo de rendimiento con la consulta concreta que se degrada.
