One-click install
npx skills add https://github.com/Dawn-Technology/aicelerate --skill asvs-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asvs-audit
Source: https://github.com/Dawn-Technology/aicelerate/tree/main/plugins/aimate/skills/asvs-audit
Command: npx skills add https://github.com/Dawn-Technology/aicelerate --skill asvs-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

It turns security assessment work against OWASP ASVS 5.0 Level 1 into a structured, evidence-based audit process that consistently produces a complete verification report.

Core Features & Use Cases

  • Deterministic ASVS 5.0 L1 evaluation: Assesses all 70 verification items in strict order using the bundled CSV as the canonical source of truth.
  • Evidence-driven classifications: Produces ✅ PASS, ⚪ N/A, ⚠️ NEEDS_REVIEW, or ❌ FAIL for every item with strict evidence formatting (file:line, config keys, framework defaults, or explicit missing-controls evidence).
  • Compliant report generation: Uses the mandatory report template to build a Level 1 audit report containing a verification control table with exactly 70 rows, and writes the finished report to a docs/ path in the target repository.

Quick Start

Run an ASVS Level 1 audit for your target repository by providing the target repo path and project name, ensuring the workspace includes the required ASVS CSV and report template files.

Frequently Asked Questions about asvs-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run an OWASP ASVS Level 1 security audit for my codebase?

To run an OWASP ASVS Level 1 security audit, provide your target repository path and project name to evaluate all 70 verification items in strict order. The audit requires the bundled ASVS L1 CSV and report template as canonical inputs to produce a complete verification report.

What is evidence-based verification in secure software compliance reporting?

Evidence-based verification in secure software compliance reporting classifies each ASVS requirement as PASS, N/A, NEEDS_REVIEW, or FAIL using strict evidence formatting like file:line references, config keys, or explicit missing-controls documentation. This deterministic approach ensures consistent, structured security audit results.

Can I use this ASVS audit for penetration-test style vulnerability assessments?

Yes, you can use this ASVS audit for penetration-test style vulnerability assessments. It applies to security audits, compliance reviews, and vulnerability scanning where codebase evidence and strict classification against the OWASP ASVS 5.0 Level 1 standard are needed.

Does the OWASP ASVS 5.0 audit generate a structured compliance report automatically?

The OWASP ASVS 5.0 audit generates a structured Level 1 compliance report automatically using a mandatory report template. It builds a verification control table with exactly 70 rows and writes the finished report directly to a docs/ path in your target repository.

What do I need to prepare before starting an ASVS vulnerability assessment?

Before starting an ASVS vulnerability assessment, ensure your workspace includes the required ASVS L1 CSV and report template files. You must also provide the target repository path and project name to evaluate all 70 verification items deterministically.

Why does my security audit require strict ordering of ASVS verification items?

Security audits require strict ordering of ASVS verification items to ensure deterministic, evidence-based review across the full set of 70 requirements. Evaluating items 1-70 in order guarantees a complete and consistent Level 1 compliance report without missing controls.