Skip to content

OWASP Top 10 Testing

Test an app against each OWASP Top 10:2025 category with Strix agents and report only proven exploits

Repository
usestrix/strix
Stars
73,304
Licence
Apache-2.0
Files
1 file

What it does

This skill teaches an AI agent to run a security assessment of a web application organized around the OWASP Top 10:2025, the widely used list of the most critical web security risk categories. Strix autonomous agents attempt real exploits for each category and report only what they could prove, with a proof-of-concept mapped to the category. The skill also explains which categories an agent can realistically test from outside and which need source code or infrastructure review, so the report does not claim a clean sweep.

Great for

  • Security or engineering teams preparing an OWASP-aligned security review of a web app or API
  • Developers who need a category-by-category pentest report with proof-of-concept evidence
  • Teams that must state which OWASP edition was used and what could not be assessed

Skip it if

  • Testing systems you do not own or have written permission to test, since the skill runs live exploit attempts against the target
  • Obtaining a compliance certification by itself, because the skill states that A09 logging and several other categories cannot be fully tested from outside and need human review

Try asking

  • “Run an OWASP Top 10:2025 assessment of our staging app with two user accounts and an admin account”
  • “Test our API against the OWASP API Security Top 10 2023 focusing on broken object-level authorization”
  • “Summarize the Strix run results grouped by OWASP category with proof-of-concept for each finding”
  • “Re-test the SSRF and injection findings after we apply fixes”
Step-by-step guide: how to use OWASP Top 10 TestingInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the Apache-2.0 licence and an attribution note.

    owasp-top-10-testing.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip owasp-top-10-testing.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip owasp-top-10-testing.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Provide two standard accounts and one privileged account, otherwise access-control results (A01) will be incomplete and the report should say so
  • Use deep scan mode for a full ten-category pass and set a --max-budget, then check run.json status since a budget-capped run is not a completed assessment
  • Verify each proof-of-concept yourself before sharing the report, and label the report with the OWASP edition used

What's inside

  • SKILL.md

Redistributed unmodified from usestrix/strix under the Apache-2.0 licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.