webapp-testing
Anthropic's skill for testing web applications that run on the user's own machine by writing Python Playwright scripts.
What the skill teaches
Anthropic's skill for testing web applications that run on the user's own machine by writing Python Playwright scripts. For a static HTML file the agent reads the markup to find selectors; for a dynamic app it starts the servers with a bundled helper if needed, waits for the page to finish loading, takes a screenshot or inspects the DOM to find selectors, and only then clicks, fills and checks. It drives headless Chromium and can capture screenshots and browser console output. Example scripts cover finding elements, automating local files and logging the console. The agent is told to call helper scripts with --help rather than reading their source.
Capabilities
- Start local front-end and back-end servers for a test run
- Write Python Playwright scripts against a local app
- Take screenshots and read the browser console
- Find selectors from the rendered page
About
- Publisher
- Anthropic
- Tool
- Playwright
Install
The project doesn't document install steps that we could confirm. See the project's own instructions
What's inside
- LICENSE.txt
- examples/console_logging.py
- examples/element_discovery.py
- examples/static_html_automation.py
- scripts/with_server.py
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
This skill includes scripts that your agent may run.
Details
| Fact | Value | Source |
|---|---|---|
| Type | Skill | |
| Tools | Playwright, Testing | |
| Publisher | Anthropic | source |
| Official status | Community (not published by the tool's vendor) | source |
| Needs an API key or sign-in | Not stated in its documentation | |
| Includes scripts | Yes | source |
| Platforms | Not stated in its documentation | |
| AI clients | Not stated in its documentation | |
| Licence | Apache-2.0 | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Nov 6, 2026192,611 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository |
Copies of this skill in other repositories (4)
These differ from this skill's text. They may be adapted copies or older versions.
- webapp-testingfloomhq/moto
- webapp-testingdvasyliev/ai-dev-tools-getting-started
- webapp-testingonurkanbakirci/awesome-skills
- webapp-testingvidyfoo/antigravity-skill-engine
More from Anthropic
28 skills
- algorithmic-art (Skill)
- canvas-design (Skill)
- docx (Skill)
- frontend-design (Skill)
- pdf (Skill)
- pptx (Skill)
Also listed under: Testing
Sources
- Skill file (SKILL.md)github.com/anthropics/skills · Backs: Official status, Includes scriptsNov 14, 2026
- Licence file (LICENSE.txt)github.com/anthropics/skills · Backs: LicenceNov 15, 2026
- GitHub repositorygithub.com/anthropics/skills · Backs: Publisher, Activity, LicenceNov 11, 2026
- Folder in the repository (webapp-testing)github.com/anthropics/skills · Backs: Includes scriptsNov 14, 2026