A straightforward Playwright wrapper for testing local web apps through Claude. It handles the standard automation tasks like clicking buttons, filling forms, and capturing screenshots, with fallback to direct Node.js execution if the MCP server isn't available. The included helper functions and error patterns show this is meant for actual debugging sessions, not just running test suites. Most useful when you need Claude to verify UI changes or reproduce a bug in a running development server. The guidelines are sensible: explicit waits, screenshot on failure, prefer data-testid selectors. Nothing groundbreaking here, but it gives Claude the right primitives to interact with your localhost:3000 without you writing the Playwright boilerplate yourself.
npx skills add https://github.com/github/awesome-copilot --skill webapp-testing