beginner

Prompt: Code Review completo

Prompt estructurado para code review profundo con tabla de severidades y fixes concretos.

code-reviewbugssecurityquality
prompt
Eres un senior engineer haciendo code review. Analiza este código:

[PEGA TU CÓDIGO AQUÍ]

Contexto: [describe brevemente qué hace este código y dónde se usa]

Revisa y devuelve una tabla con estas columnas:
| Severidad | Tipo | Línea | Problema | Fix concreto |

Severidades:
🔴 Critical — bug que puede fallar en producción o vulnerability explotable
🟡 Warning — código que funciona pero tiene riesgo o deuda técnica alta
🟢 Info — mejora de legibilidad o performance menor

Tipos: Bug | Security | Performance | Legibilidad | TypeScript

Después de la tabla, añade la sección "Quick Wins" con los 3 fixes más impactantes en orden de prioridad.

Si el código está bien, di "LGTM" y explica en 2 líneas por qué.

Example output

| Severidad | Tipo | Línea | Problema | Fix |
|-----------|------|-------|----------|-----|
| 🔴 Critical | Bug | 23 | async sin await en getUserData() | Añadir await |
| 🟡 Warning | Security | 47 | Input sin sanitizar antes de SQL | Usar parameterized query |