playwright-security-runner

Community

Safe, consent-based dynamic web security tests.

Authornaporin0624
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables dynamic security testing of web forms using Playwright browser automation, sending real payloads to assess vulnerabilities. Execution is gated by explicit user confirmation to prevent unintended actions.

Core Features & Use Cases

  • Dynamic payload testing: Execute XSS, SQLi, and other payload types against real forms.
  • Consent-first workflow: Prompts and safety checks ensure authorization before testing.
  • Evidence-backed reporting: Generates vulnerability findings with evidence and optional screenshots.

Quick Start

  • Dry-run plan (safe): npm run dev -- --url "http://target/login" --dry-run
  • Full test (requires confirmation): npm run dev -- --url "http://target/login" --test xss,sqli

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: playwright-security-runner
Download link: https://github.com/naporin0624/claude-web-audit-plugins/archive/main.zip#playwright-security-runner

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