Web App Testing
OfficialFreeComprehensive web application testing toolkit using Playwright for automated browser interactions. Features decision tre
Free · Opens the source repo
What Web App Testing does
Comprehensive web application testing toolkit using Playwright for automated browser interactions. Features decision tree for choosing testing approaches (static HTML vs dynamic webapps), server lifecycle management with with_server.py helper supporting multiple concurrent servers (backend + frontend), and reconnaissance-then-action pattern for dynamic apps. Navigate to pages, wait for JavaScript execution and network idle state, capture full-page screenshots, inspect rendered DOM, identify selectors from actual page state, and execute user interactions. View browser console logs for debugging, discover elements (buttons, links, inputs), and automate complex workflows. Includes example scripts for element discovery, static HTML testing, and console logging. Critical emphasis on proper wait states before DOM inspection to avoid testing incomplete page states. Essential for verifying frontend functionality, debugging UI behavior, and ensuring quality in modern web applications.
How to install Web App Testing
1. Install with the skills CLI
npx skills add --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Similar skills
Senior QA Toolkit
This skill provides a comprehensive suite of tools for quality assurance and testing, tailored for modern web applicatio
Senior Security Engineering
This skill provides a comprehensive set of tools and practices for security engineering, focusing on application securit
Heap Snapshot Analysis
Investigate V8 heap snapshots for memory issues.
VS Code Performance Workflow
Automate performance investigations in VS Code.
Playwright Component Testing
Test React and Vue components in isolation with Playwright.
Turborepo
Optimized build system for JavaScript/TypeScript monorepos.
