What problem does it solve?
This Skill helps reviewers spot error-prone security APIs, dangerous configuration semantics, and “secure-by-default” violations that make developer mistakes likely and vulnerabilities easier to introduce.
Core Features & Use Cases
- Misuse-resistant API review: Detects footguns where developer choice points (algorithms, modes, primitives, flags) can silently lead to insecure behavior.
- Secure defaults & validation checks: Identifies dangerous zero/empty/null semantics, sentinel values, and unvalidated constructor/config parameters that create “configuration cliffs.”
- Failure-mode and error-path analysis: Flags silent failures, bypasses, and verification functions whose outcomes are easy to mishandle.
Use it when auditing authentication/session logic, cryptographic interfaces, authorization checks, configuration schemas, and any security-relevant API ergonomics that others will call under deadline pressure.
Quick Start
Ask the AI to review the following code for sharp edges and misuse-resistant design issues, explicitly checking zero/empty/null semantics, algorithm/mode selection footguns, secure defaults, and whether security failures are silent or easy to bypass.