Agent skill · security · affaan-m

security-review

Usar este skill al agregar autenticación, manejar entradas de usuario, trabajar con secretos, crear endpoints de API o implementar funcionalidades de pago/sensibles. Proporciona lista de verificación y patrones de seguridad completos.

Why this skill is useful

Provides a comprehensive security checklist and patterns that the AI wouldn't reliably generate on its own.

What it needs

About 8k tokens when loaded. Last updated 2026-08-06. 238,342 stars on the source repository.

What this skill does

Skill de Revisión de Seguridad Este skill garantiza que todo el código siga las buenas prácticas de seguridad e identifica vulnerabilidades potenciales. Cuándo Activar Implementar autenticación o autorización Manejar entrada de usuario o subida de archivos Crear nuevos endpoints de API Trabajar con secretos o credenciales Implementar funcionalidades de pago Almacenar o transmitir datos sensibles Integrar APIs de terceros Lista de Verificación de Seguridad 1. Gestión de Secretos FALLA: NUNCA Hacer Esto PASA: SIEMPRE Hacer Esto Pasos de Verificación [ ] Sin claves de API, tokens ni contraseñas hardcodeadas [ ] Todos los secretos en variables de entorno [ ] .env.local en .gitignore [ ] Sin secretos en el historial de git [ ] Secretos de producción en la plataforma de hosting (Vercel, Railway) 2. Validación de Entrada Siempre Validar la Entrada del Usuario Validación de Subida de Archivos Pasos de Verificación [ ] Todas las entradas del usuario validadas con esquemas [ ] Subidas de archivos restringidas (tamaño, tipo, extensión) [ ] Sin uso directo de entrada del usuario en consultas [ ] Validación por lista blanca (no por lista negra) [ ] Los mensajes de error no revelan información sensible 3. Prevención de Inyección SQL FALLA: NUNCA Concatenar SQL PASA: SIEMPRE Usar Consultas Parametrizadas Pasos de Verificación [ ] Todas las consultas de base de datos usan consultas parametrizadas [ ] Sin concatenación de cadenas en SQL [ ] ORM/query builder usado correctamente [ ] Consultas de Supabase correctamente sanitizadas 4. Autenticación y Autorización Manejo de Tokens JWT Verificaciones de Autorización Row Level Security (Supabase) Pasos de Verificación [ ] Tokens almacenados en cookies httpOnly (no localStorage) [ ] Verificaciones de autorización antes de operaciones sensibles [ ] Row Level Security habilitado en Supabase [ ] Control de acceso basado en roles implementado [ ] Gestión de sesiones segura 5. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills affaan-m/security-review--acdcea

View the source on GitHub

Browse the @skills marketplace