playwright-security-runner
CommunitySafe, 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 requiredComponents
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.