webapp-testing

Installation
Summary

Browser automation and testing toolkit for local web applications using Playwright.

  • Supports core browser interactions including navigation, form filling, clicking, dropdown selection, and dialog handling
  • Includes verification capabilities for element presence, text content, visibility, URLs, and responsive design across viewports
  • Provides debugging tools: screenshot capture, console log inspection, network request monitoring, and error handling patterns
  • Works with Node.js environments and the Playwright MCP Server, with automatic Playwright installation if needed
  • Offers helper functions for common testing patterns like element waiting, error capture, and assertion validation
SKILL.md

Web Application Testing

This skill enables comprehensive testing and debugging of local web applications using Playwright automation.

You should use the Playwright MCP Server to undertake the work if possible. If the MCP Server is unavailable, you can run the code in a local Node.js environment with Playwright installed.

When to Use This Skill

Use this skill when you need to:

  • Test frontend functionality in a real browser
  • Verify UI behavior and interactions
  • Debug web application issues
  • Capture screenshots for documentation or debugging
  • Inspect browser console logs
  • Validate form submissions and user flows
  • Check responsive design across viewports

Prerequisites

Related skills

More from github/awesome-copilot

Installs
10.3K
GitHub Stars
32.8K
First Seen
Jan 20, 2026