beginner· via claude-howto

/review — Code Review

Revisa el diff actual buscando bugs, problemas de seguridad y mejoras de performance.

code-reviewsecuritybugsquality
slash-command
---
name: review
description: Code review del diff actual — bugs, seguridad, performance
---

Revisa el diff con `!git diff` (o staged con `!git diff --staged`).

Busca específicamente:

1. **Bugs**: null/undefined, off-by-one, race conditions, async sin await
2. **Seguridad**: inyección SQL/XSS, secrets hardcodeados, auth bypasses, CORS permisivo
3. **Performance**: queries N+1, re-renders innecesarios, loops ineficientes, falta de índices
4. **Mantenibilidad**: funciones largas, nombres confusos, lógica duplicada

Formato de respuesta:
| Archivo | Línea | Severidad | Problema | Fix sugerido |
|---------|-------|-----------|----------|--------------|

Severidades: 🔴 Critical | 🟡 Warning | 🟢 Info

Si no hay problemas significativos, di "LGTM" con máximo 2 sugerencias menores.

Acepta argumento para focalizar: `/review security` | `/review performance` | `/review all`