What problem does it solve? Teams building or auditing secure software often struggle to translate the OWASP Application Security Verification Standard into concrete decisions: which verification level to target, which of the 17 chapters apply, how to cite requirements durably, and what a real compliance assessment looks like. This Skill provides the working knowledge to apply ASVS v5.0.0 correctly. ## Core Features & Use Cases - Level Selection and Scoping: Explains the cumulative L1/L2/L3 levels, how to pick one from the application's risk profile, and how to exclude irrelevant chapters (e.g. WebRTC, OAuth) with documented justification. - Requirement Citation and Versioning: Covers the <chapter>.<section>.<requirement> ID format, the versioned v5.0.0-x.y.z citation form, and why IDs shift across major releases. - Assessment Guidance: Details what a real ASVS verification report includes, why black-box pentesting is discouraged, and why automated DAST/SAST tools alone are insufficient. - Use Case: When reviewing a new API's security posture, use this Skill to determine that L2 applies, map findings to versioned requirement IDs like v5.0.0-6.2.1, and structure a report covering all checked requirements including not-applicable ones. ## Quick Start Use the owasp-asvs skill to determine which ASVS level and chapters apply to my REST API and draft a security requirements checklist with versioned requirement IDs.