What problem does it solve?
This skill addresses the high rate of false positives in automated security scanning by providing a rigorous, evidence-based verification framework that distinguishes between actual vulnerabilities and benign code patterns.
Core Features & Use Cases
- Standard vs. Deep Verification: Automatically routes bugs based on complexity, ensuring straightforward issues are resolved quickly while complex, cross-component bugs receive deep analysis.
- Evidence-Based Verdicts: Enforces a strict gate-review process that requires documented data flow analysis, mathematical bounds proofs, and adversarial devil's advocate reviews.
- Use Case: When a security scanner flags a potential buffer overflow in a legacy C module, use this skill to trace the data flow from source to sink and determine if existing validation logic makes the vulnerability mathematically impossible.
Quick Start
Use the fp-check skill to verify the suspected security bug in the authentication module and provide a final verdict.