Web App Testing

Web App Testing

✓ Verified

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

Claude / Claude Codetested
GitHub Copilot
Cursor
VS Code
OpenAI Codex
Gemini CLI
TestingDeveloper

What it does

Claude tests code by reading it, not by running it. It can tell you a flow should work without knowing that a CSS z-index is blocking a button, a redirect isn't firing in the browser environment, or a form validation error only appears after a second submission. This skill gives Claude a Playwright-based toolkit to actually interact with your running local app: navigate to pages, click elements, fill forms, read console errors, and capture screenshots — all from the terminal.

Use case

Verifying that UI changes work correctly before committing. Most valuable for auth flows, form validation, multi-step processes, and anything that behaves differently in the browser than it appears in code. Made by Anthropic.

The Prompt

Copy and use immediately
"Open localhost:3000 and verify the login flow works end to end."
"Take a screenshot of the dashboard and tell me if anything looks broken."
"Submit this form with invalid data and capture what the user sees."
"The checkout button isn't working — open it in a browser and check the console."
"Run through the signup → email verification → onboarding flow and report any issues."

How to use

  1. 1

    Make sure your local dev server is running before asking Claude to test.

  2. 2

    Ask Claude to test a specific flow or page — it opens a browser, interacts with the UI, and returns what it finds.

  3. 3

    For regressions: ask Claude to run the same test after each change to the relevant component.

Input / Output

Input

A URL or route and a description of the flow or behaviour to verify.

Output

Screenshots at key steps, browser console output, and a structured report of what passed, what failed, and — for failures — the specific element or behaviour that broke.

Install via CLI

npx skillsadd anthropics/skills/webapp-testing
Added 15 Mar 2026Submitted by anthropics👁 50📋 0

Details

Platforms
Claude / Claude CodeGitHub CopilotCursorVS CodeOpenAI CodexGemini CLI
Category
Testing
License
apache-2.0
Author
Anthropic

Stats

📋 Copies0
👁 Views50
👍 Upvotes0

Install with skills.sh

npx skillsadd anthropics/skills/webapp-testing

Requires skills.sh CLI

Community Notes

Sign in with GitHub to leave a note.

No notes yet. Be the first to contribute.