What problem does it solve?
The cso Skill turns a messy, uncertain codebase into a concrete Security Posture Report by systematically mapping the attack surface, checking for OWASP Top 10 issues, and validating auth, data handling, and supply-chain risks with low-noise findings.
Core Features & Use Cases
- Attack surface mapping: Identify exposed endpoints, auth boundaries, external integrations, file upload/download points, admin surfaces, and other externally reachable components.
- OWASP-focused security assessment: Perform targeted checks across major web app risk categories (access control, crypto, injection, misconfig, outdated components, auth failures, integrity, logging/monitoring, and SSRF).
- STRIDE threat modeling + data classification: Produce component-level threat analysis and categorize handled data (Restricted/Confidential/Internal/Public).
- False-positive filtering and verification: Apply a strict zero-noise filter and verify findings independently before reporting.
Quick Start
Use cso in your repo by asking for an OWASP-style security audit: Run /cso --owasp.