This is a Playwright wrapper that lets Claude test your local web apps without you having to explain how browser automation works every time. It includes helper scripts for managing server lifecycle (including multi-server setups like separate backend and frontend) and enforces a sensible reconnaissance-then-action pattern: wait for networkidle, inspect the DOM or grab a screenshot, identify selectors, then act. The documentation explicitly tells Claude to run scripts with help flags first rather than reading source code, which keeps context usage down. Best for iterative UI testing where you want Claude to poke around and verify behavior rather than writing all the test logic yourself upfront.

skills.sh installs
235
GitHub stars
476
last updated
Aug 21, 2026

Install

$ npx -y skills add aiskillstore/marketplace --skill webapp-testing --agent claude-code

Installs into .claude/skills of the current project.

Files

Web Application Testing

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

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

  • Node.js installed on the system
  • A locally running web application (or accessible URL)
  • Playwright will be installed automatically if not present

Core Capabilities

1. Browser Automation

  • Navigate to URLs
  • Click buttons and links
  • Fill form fields
  • Select dropdowns
  • Handle dialogs and alerts

2. Verification

  • Assert element presence
  • Verify text content
  • Check element visibility
  • Validate URLs
  • Test responsive behavior

3. Debugging

  • Capture screenshots
  • View console logs
  • Inspect network requests
  • Debug failed tests

Usage Examples

Sponsors

Details

Repository
github.com/aiskillstore/marketplace
Categories
Frontend Development, Testing & QA, Debugging, Automation & Workflows
First seen
Jun 3, 2026

More from aiskillstore/marketplace

All 37
1itechmeat avatarbase-uiitechmeat/llm-codeBase UI unstyled React components. Covers forms, menus, overlays, composition. Use when building accessible, unstyled React UI components with @base-ui/react, c235skills.sh installs
2dfinity avatarasset-canisterdfinity/icskillsDeploy frontend assets to the IC. Covers certified assets, SPA routing with .ic-assets.json5, content encoding, and programmatic uploads. Use when hosting a fro228skills.sh installs
3yonatangross avatardoctoryonatangross/orchestkitOrchestKit doctor for health diagnostics across manifest integrity, hook configuration, skill validation, agent frontmatter, MCP server connectivity, CC version227skills.sh installs
4mhattingpete avatartechnical-doc-creatormhattingpete/claude-skills-marketplaceCreate HTML technical documentation with code blocks, API workflows, system architecture diagrams, and syntax highlighting. Use when users request technical doc221skills.sh installs
5gleapsdk avatargleap-sdk-setupgleapsdk/agent-skillsIntegrates the Gleap customer feedback SDK into projects. Detects the platform (JavaScript, iOS, Android, React Native, Flutter, Ionic Capacitor, Cordova, Flutt217skills.sh installs
6yonatangross avatari18n-date-patternsyonatangross/orchestkitImplements internationalization (i18n) in React applications. Covers user-facing strings, date/time handling, locale-aware formatting, ICU MessageFormat, and RT215skills.sh installs