dast-automation

Community

Automate DAST across domains with Playwright MCP.

Authorhardw00t
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill eliminates manual, repetitive dynamic security testing by orchestrating Playwright MCP-driven DAST across web applications.

Core Features & Use Cases

  • Blackbox & Greybox Testing: Perform unauthenticated and authenticated dynamic analysis across a single domain or multiple domains.
  • Multi-Domain Orchestration: Run parallel scans and aggregate results to speed up security assessments.
  • Comprehensive Reporting: Generate JSON, HTML, and Markdown reports and integrate findings into CI/CD pipelines.
  • Tool Integration: Leverages common security testing patterns and integrates with Nuclei, ZAP, and vulnerability patterns for real-world coverage.

Quick Start

Use the Playwright DAST workflow to initiate scans:

  • Start a blackbox scan: python3 scripts/playwright_dast_scanner.py --target https://example.com --mode blackbox --output results/example-com.json
  • Orchestrate multiple domains: python3 scripts/dast_orchestrator.py --domains domains.txt --mode blackbox --output results/

Dependency Matrix

Required Modules

None required

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dast-automation
Download link: https://github.com/hardw00t/ai-security-arsenal/archive/main.zip#dast-automation

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.