Codex skill for practical security reviews using OWASP ASVS 5.0. It maps findings to concrete ASVS requirement IDs and keeps output evidence-based.
SKILL.md: Skill instructions and review workflowreferences/OWASP_Application_Security_Verification_Standard_5.0.0_en.flat.json: Bundled ASVS 5.0 datasetreferences/asvs-v5-quick-map.md: Chapter and level quick referencescripts/asvs_lookup.py: Requirement lookup helper
Place this folder at:
$CODEX_HOME/skills/asvs-security-reviewInvoke it explicitly in your prompt:
Use $asvs-security-review.
Perform an ASVS 5.0 L1 review of this repo.
Map each finding to ASVS req IDs with file evidence and remediation.
Example focused prompt:
Use $asvs-security-review to review only auth/session/API code at L2.
Return high-risk findings first.
The lookup script works out of the box using the bundled dataset:
scripts/asvs_lookup.py jwt --chapter V9 --limit 10
scripts/asvs_lookup.py csrf --chapter V3 --level 2 --limit 10Override data source if needed:
scripts/asvs_lookup.py token --data /path/to/OWASP_Application_Security_Verification_Standard_5.0.0_en.flat.jsonor:
ASVS5_FLAT_JSON=/path/to/OWASP_Application_Security_Verification_Standard_5.0.0_en.flat.json scripts/asvs_lookup.py token