What problem does it solve?
This Skill ensures security is considered and validated at every step of implementation or code review by identifying attack surfaces, relevant threats, and practical mitigations to prevent vulnerabilities and misconfigurations.
Core Features & Use Cases
- Threat surface analysis: Identify data flows, trust boundaries, and actors for a feature.
- OWASP Top 10 mapping: Select applicable threats and generate targeted controls from the OWASP guidance.
- Auth pattern guidance: Recommend stateless JWT, stateful sessions, OAuth/OIDC, or API key patterns with storage and revocation rules.
- Secure-coding & deployment checks: Input validation, password hashing, token generation, secure headers, CORS, file upload safety, environment validation, and dependency vulnerability checks.
- Review checklist & verification: Produce a prioritized, actionable checklist and a final security review to confirm fixes and test coverage.
Quick Start
Use the cybersecurity skill to review the login route and produce a prioritized OWASP-based security checklist with concrete fixes and test suggestions.