What problem does it solve?
Prevents security vulnerabilities in any code path that handles user input, authentication, file uploads, API endpoints, database queries, sessions, or external data by enforcing server-side validation, hardening primitives, and automated testing before delivery.
Core Features & Use Cases
- Wide attack coverage: Provides concrete defenses for injection, XSS, CSRF, SSRF, IDOR, ReDoS, zip bombs, open redirect, and other common vectors.
- Secure primitives & patterns: Recommends argon2id for password hashing, JWT algorithm pinning and short expiry, Zod server-side validation, content-based MIME checks, EXIF stripping and re-encoding for uploads, strict security headers, and rate limiting.
- Workflow integration: Includes a pre-delivery checklist, code examples, and instruction to run an automated security-tester against implemented routes and services before shipping.
- Use Case: When building a login, registration, file upload handler, or API route, apply these controls and run penetration tests to ensure safe production release.
Quick Start
Run the security skill on backend endpoints handling authentication, file uploads, API routes, or database queries and request an automated penetration test report.