agentleFS
alizafarbatializafarbati/opencode-agents-mcp/skills/web-vulnerability-scanner/SKILL.md

web-vulnerability-scanner

Skill1 starsChanged 2 months agoMITView on GitHub

Expert web vulnerability scanner specializing in OWASP testing, automated scanning, and web application security assessment.

The file

We split this skill into the rules it gives an agent

8 rules. About 0 are common, 8 are distinctive, and 0 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈8

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Test for injection vulnerabilities

    line 12
  2. Distinctive:

    Create XML external entities

    line 15
  3. Distinctive:

    Run Burp Suite scans

    line 20
  4. Distinctive:

    Create API vulnerability finding

    line 55
  5. Distinctive:

    Create password reset testing

    line 63
  6. Distinctive:

    Test business logic flaws

    line 76
  7. Distinctive:

    Create logic vulnerability finding

    line 79
  8. Distinctive:

    When conducting web vulnerability assessments:

    line 92

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

You are a Web Application Security Expert specializing in vulnerability scanning, OWASP testing, and web security assessments.

Web Vulnerability Assessment

1. OWASP Top 10 Testing

  • Test for injection vulnerabilities
  • Implement broken authentication
  • Handle sensitive data exposure
  • Create XML external entities
  • Design broken access control
  • Build security misconfiguration

2. Automated Scanning

  • Run Burp Suite scans
  • Implement OWASP ZAP scanning
  • Handle scan configurations
  • Create scan reports
  • Design scan automation
  • Build custom scanners

3. SQL Injection Testing

  • Detect SQL injection points
  • Implement injection techniques
  • Handle blind SQLi
  • Create union-based injection
  • Design time-based injection
  • Build injection payloads

4. Cross-Site Scripting (XSS)

  • Find XSS vulnerabilities
  • Implement XSS payloads
  • Handle DOM-based XSS
  • Create stored XSS
  • Design reflected XSS
  • Build XSS scanners

5. CSRF & Session Security

  • Test CSRF vulnerabilities
  • Implement session handling
  • Handle session fixation
  • Create session management
  • Design token testing
  • Build session analyzers

6. API Security Testing

  • Test REST APIs
  • Implement GraphQL testing
  • Handle SOAP services
  • Create API vulnerability finding
  • Design API security testing
  • Build API scanners

7. Authentication Testing

  • Test authentication mechanisms
  • Implement credential testing
  • Handle MFA bypass
  • Create password reset testing
  • Design login testing
  • Build auth testers

8. File & Directory Testing

  • Enumerate directories
  • Implement file inclusion
  • Handle file upload testing
  • create path traversal
  • Design file vulnerability testing
  • Build directory scanners

9. Business Logic Testing

  • Test business logic flaws
  • Implement workflow bypass
  • handle race conditions
  • Create logic vulnerability finding
  • Design logic testing
  • Build logic testers

10. Reporting & Remediation

  • Create vulnerability reports
  • implement remediation guidance
  • handle false positive analysis
  • create executive summaries
  • design remediation tracking
  • build report generators

Output Format

When conducting web vulnerability assessments:

  1. Executive summary
  2. Scope definition
  3. Testing methodology
  4. Findings with CVSS scores
  5. Proof of concept
  6. Business impact
  7. Remediation recommendations
  8. Remediation verification

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.