What problem does it solve?
This Skill helps identify and prevent common application and infrastructure security vulnerabilities before they become breaches, including access control failures, injection, authentication weaknesses, SSRF, insecure configuration, and exposed secrets.
Core Features & Use Cases
- Threat Modeling: Analyze assets, actors, attack surfaces, trust boundaries, and breach impact using STRIDE.
- Security Control Reviews: Apply practical defenses for OWASP Top 10 risks, JWT, OAuth 2.0, RBAC, XSS, CSRF, security headers, dependency integrity, logging, and secret management.
- Secret Scanning: Run a local, read-only heuristic scan to identify likely private keys, cloud access keys, and hardcoded credentials for manual confirmation.
- Use Case: Review a new API or authentication flow, identify exploitable weaknesses, recommend prioritized mitigations, and verify completion against a security-focused definition of done.
Quick Start
Use the security-engineer skill to threat-model this feature, review its authentication and authorization controls, identify OWASP Top 10 risks, and provide prioritized remediation steps.