| type | skill |
| name | Security Audit |
| description | Security review checklist for code and infrastructure |
| skillSlug | security-audit |
| phases | ["R","V"] |
| generated | "2026-03-02T00:00:00.000Z" |
| status | filled |
| scaffoldVersion | 2.0.0 |
Security Audit
When to Use
Activate this skill when performing a security review of code changes or the overall application. Use it for pre-release audits, PR security checks, or periodic security assessments.
Instructions
Authentication & Authorization
SQL Injection Prevention
Secrets Management
Input Validation
CORS & Headers
Data Protection
Legacy Project Awareness
Examples
Finding report format:
| Severity | Finding | Location | Remediation |
|---|
| High | JWT signature not verified | clerk.guard.ts:10 | Use Clerk SDK's verifyToken() instead of manual base64 decode |
| Medium | No rate limiting on API | index.ts | Add express-rate-limit middleware |
| Low | CORS allows all localhost ports | index.ts | Restrict to specific ports in production |