What problem does it solve?
Developers and coding agents often repeat past security mistakes because historical vulnerability context is scattered or lost. This Skill surfaces threat models, confirmed vulnerability lineages, verified patch patterns, and triaged false positives from a central SQLite knowledge base before and during code edits, preventing recurrence of known flaws.
Core Features & Use Cases
- Pre-Implementation Advisory: Query security guidance for any target file to see trust boundaries, historical pitfalls, and verified safe idioms before writing code.
- Lineage & Recurrence Tracking: Look up a specific vulnerability lineage UUID or content signature to understand how a bug occurred, recurred, and was resolved.
- Machine-Readable Output: Emit structured JSON advisories for integration into agent harnesses and CI pipelines.
- Use Case: Before refactoring an authentication module, run the advisor against
src/auth.py to review prior injection findings, verified patch diffs, and intentional design decisions flagged as false positives.
Quick Start
Ask the agent to run the mantis-advise security advisor on your target file, for example by requesting a security advisory for src/auth.py before making changes.