From nuxt-modern-dev
Security audit checklist for web applications. Use when reviewing security posture, checking for vulnerabilities, or hardening a deployment.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nuxt-modern-dev:security-auditThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- [ ] Passwords hashed with bcrypt/argon2 (not MD5/SHA)
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self'
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Referrer-Policy: strict-origin-when-cross-origin
Permissions-Policy: camera=(), microphone=(), geolocation=()
nuxt-security module configured if public-facingSave audit results to ./security-reports/audit-YYYY-MM-DD.md with:
npx claudepluginhub pstuart/pstuart --plugin nuxt-modern-devAudits web applications and REST APIs for OWASP Top 10 vulnerabilities including broken access control, authentication failures, data protection, and configuration issues. Use when reviewing code, auth/authz, APIs, or before deployment.
Audits web applications and REST APIs for OWASP Top 10 vulnerabilities including broken access control, authentication failures, data protection, and configuration issues. Use when reviewing code, auth/authz, APIs, or before deployment.
Audit the security of a Next.js/T3 project. Checks for exposed secrets, unprotected routes, input validation, dependency vulnerabilities, headers, CORS, and common web security issues. Use when the user wants to verify their app is safe before going live.