ESPECIFICACIÓN DEL AGENT SKILL // .agents/skills/ai-systems-sentinel/
● Filtro Obligatorio Stage 2 del Pipeline
AI Systems Sentinel es un super-skill destilado y creado a medida para proteger aplicaciones de IA Aplicada en producción. Integrado directamente en las sesiones de desarrollo con agentes, detiene compilaciones automáticamente y ejecuta una auditoría de 4 capas antes de permitir cualquier despliegue a producción.
Matriz y Arquitectura de Defensa en 4 Capas
SUPER-SKILL DE AGENTE AUTÓNOMO
AI-SYSTEMS-SENTINEL
Filtro Stage 2 del Pipeline // Defensa Full-Stack e IA
- Zero-Trust CSP
- Anti-Clickjacking (DENY)
- DOM-XSS TextContent Ban
- Subresource SRI Hashes
- OWASP API Top 10
- Strict Pydantic Typing
- Path Traversal Defense
- SSRF Boundary Mesh
- Non-root USER 1000
- Zero Host Mount Overrides
- 127.0.0.1 Docker Bindings
- Cgroup Quotas (CPU/RAM)
- Prompt Injection Shields
- Zero Client Key Exposure
- DaveRouter Proxy Gateway
- Token-Burn Circuit Breakers
CAPA // 01
● Perímetro y Edge
Perímetro Edge y Blindaje Web
Cabeceras estrictas de Zero-Trust aplicadas en el edge de Cloudflare y el app shell. Eliminación total de DOM-XSS mediante primitivas textContent seguras y auto-escape obligatorio en Jinja2.
CSP
Strict Self
Frames
DENY
Storage
UI State Only
Zero-Trust CSP
Anti-Clickjacking
DOM-XSS Prevention
SRI Integrity
CAPA // 02
● API y Contratos
Blindaje de APIs y Gateways
Validación estricta de payloads con Pydantic v2 que rechaza auto-binding. Bloqueo de path traversal mediante verificación canónica realpath. Routing exclusivo en loopback previniendo exploits SSRF.
Traversal
CWE-22 Block
Validation
Pydantic v2
SSRF
Boundary Mesh
OWASP API T10
Path Canonicalization
Type Enforcement
SSRF Defense
CAPA // 03
● Dave Homelab
Endurecimiento Bare-Metal Soberano
Defensa en profundidad en contenedores: ejecución con UID 1000 no-root, imágenes inmutables de registro sin sobreescrituras en volumen de host, límites cgroups (CPU/RAM) y bindings en loopback interno.
Privilege
UID 1000 (Non-Root)
Cgroups
512M / 0.75 CPU
Exposure
0 Public Ports
Cgroup Throttling
Least Privilege
Zero Open Ports
Docker Compose
CAPA // 04
● Inferencia Neuronal
Guardarraíles para IA y Modelos LLM
Cero claves de API expuestas al cliente. Todo el tráfico de IA se enruta vía loopback con contención de prompts delimitados, límites estrictos de tokens y disyuntores de costo.
Keys
0 Client-Exposed
Injection
Tag Delimited
Breaker
Denial-of-Wallet
OWASP LLM T10
DaveRouter Proxy
Prompt Firewalls
FinOps Breakers