Lista de revisión de código
Lista de comprobación de seguridad
- [ ] No hay credenciales o secretos codificados
- [ ] Validación de entradas en todas las entradas del usuario
- [ ] Prevención de inyección SQL (preguntas parametrizadas)
- [ ] Protección del CSRF en operaciones de cambio de estado
- [ ] Prevención XSS con escape adecuado
- [ ] Comprobación de autenticación en puntos finales protegidos
- [ ] Comprobación de la autorización de recursos
- [ ] Secure password hashing (cifrado, argon2)
- [ ] No hay datos sensibles en los registros
- [ ] HTTPS obligado
Lista de comprobación del rendimiento
- [ ] No hay consultas N+1
- [ ] Uso apropiado de índices
- [ ] Caché implementado donde sea beneficioso
- [ ] No hay operaciones de bloqueo en el hilo principal
- [ ] Async/await usado correctamente
- [ ] Grandes conjuntos de datos paginados
- [ ] Conexiones de base de datos agrupadas
- [ ] Expresiones regulares optimizadas
- [ ] No hay creación innecesaria de objeto
- [ ] Pérdidas de memoria evitadas
Lista de comprobación de calidad
- [ ] Funciones < 50 líneas
- [ ] Limpiar nombre de variable
- [ ] No hay código duplicado
- [ ] Manejo de errores adecuado
- [ ] Los comentarios explican POR QUÉ, no QUE
- [ ] No hay consola.logs en producción
- [ ] Comprobación de tipo (TypeScript/JSDoc)
- [ ] Principios SOLID seguidos
- [ ] Patrones de diseño aplicados correctamente
- [ ] Código de autodocumentación
Lista de comprobación de pruebas
- [ ] Pruebas de unidad escritas
- [ ] Cajas de borde cubiertas
- [ ] Se probaron escenarios de error
- [ ] Pruebas de integración presentes
- [ ] Cobertura > 80%
- [ ] No hay pruebas escalofriantes
- [ ] Mock dependencias externas
- [ ] Borrar los nombres de las pruebas
Última actualización: 4 de agosto de 2026 Versión de Claude Code: 2.1.220 Fuentes: - https://code.claude.com/docs/en/skills Modelos compatibles: Claude Fable 5, Claude Opus 5, Claude Sonnet 5, Claude Sonnet 4.6, Claude Opus 4.8, Claude Haiku 4.5