webapp-testing
Installation
SKILL.md
Web Application Testing
To test local web applications, write native Python Playwright scripts.
Use this skill when the task needs local server lifecycle management, custom
Python assertions, or a repeatable test script. For ad-hoc browser navigation
and interaction that does not need custom Python, use $playwright-cli.
Helper Scripts Available:
scripts/with_server.py- Manages server lifecycle (supports multiple servers)
Always run helper scripts with --help first to see usage. DO NOT read the source until you try running the helper and find that a customized solution is absolutely necessary. These scripts can be very large and thus pollute your context window. They exist to be called directly as black-box scripts rather than ingested into your context window.
Dependency Preflight
Before writing a native Playwright script, verify the selected project environment: