What problem does it solve?
Secure provides a structured, repeatable process to find and remediate security issues in a codebase, including secrets, dependency vulnerabilities, insecure configurations, and design-level threats, reducing the risk of production compromise.
Core Features & Use Cases
- Secrets Scanning: Detects hardcoded keys, .env leaks, and suspicious encodings across common source files.
- Dependency Audit: Runs or guides audits for npm, pip, Cargo, and Go dependencies and surfaces known CVEs.
- OWASP & Threat Modeling: Checks code and architecture against OWASP Top 10 categories and produces STRIDE-based threat models.
- Multi-LLM Review Modes: Supports single-LM local scans, council-style parallel reviews, and debate-style multi-round deliberation for high-confidence findings.
- Remediation Workflow: Prioritizes findings, writes a committed security report in docs/plans/, and files follow-up beads tasks when scoped to plan phases.
Quick Start
Run the secure skill to scan the repository for secrets, perform dependency and OWASP checks, generate a prioritized security report, and propose or commit remediation changes.