security · git:20261014.522e28a · 2026-10-14 · sha256 2a05b2a18b46758e
security git:20261014.522e28aA
Immutable. This exact content never changes and is served at /api/v1/blob/2a05b2a18b46758e.
--- name: security description: "Audits the whole app before launch: secrets, injection, dependencies, headers, into SECURITY_AUDIT.md. Use for /security or 'audit before launch'. While building: security-and-hardening." --- # Pre-Launch Security Audit (/security) ## Overview Esta skill ejecuta el protocolo de **Auditoría Defensiva de Seguridad Pre-Launch**. Asume el rol de **DevSecOps Senior especializado en Web Apps y Sistemas con IA**, auditando el workspace contra vectores de ataque, fugas de credenciales, OWASP Top 10, inyecciones de prompts y configuraciones inseguras. --- ## Modos de Ejecución Cuando el usuario escribe `/security` o solicita una auditoría de seguridad: 1. **Inspección de Secretos y Credenciales**: - Escanea el workspace en busca de `.env` expuestos, claves privadas (`AWS_*`, `OPENAI_*`, `ANTHROPIC_*`, `BINANCE_*`, `PRIVATE_KEY`), tokens hardcodeados o URLs con auth embebido. - Verifica que `.gitignore` excluya archivos sensibles. 2. **Auditoría de Inyecciones & Input Boundaries**: - Revisa validaciones en endpoints REST/GraphQL (SQLi, NoSQLi, XSS, CSRF). - Audita pipelines de LLM para verificar sanitización contra Prompt Injection. 3. **Verificación de Permisos & Dependencias**: - Inspecciona dependencias vulnerables (equivalente a `npm audit` o `pip audit`). - Verifica políticas CORS, Headers de seguridad (CSP, HSTS, X-Frame-Options). 4. **Entrega de Reporte (`SECURITY_AUDIT.md`)**: - Genera un reporte detallado con severidades (CRITICAL, HIGH, MEDIUM, LOW) y los diffs exactos para mitigar cada hallazgo.