What problem does it solve?
This Skill helps you identify API designs and configurations that are easy to misuse, where the insecure path is the default path, preventing avoidable security failures.
Core Features & Use Cases
- Misuse-Resistance Review: Evaluates whether developer choice points (algorithms, modes, timeouts, keys, flags) lead users into insecure outcomes.
- Sharp-Edge Discovery & Validation: Runs a structured workflow to surface candidate footguns, probes edge cases (zero/empty/null/negative and type confusion), and validates whether findings are exploitable.
- Security-Architecture Threat Modeling: Assesses impact across adversaries such as a malicious config/controller, a lazy copy-paster, and a confused developer.
Quick Start
Ask an AI reviewer to run sharp-edges analysis on your authentication and cryptography API design, focusing on insecure defaults, algorithm/mode selection, config validation, and silent failure paths.