Agent skill

e2e-frontend-validation

E2E validation workflow for frontend changes in playground packages using Playwright MCP

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/e2e-frontend-validation

SKILL.md

E2E Validation for Frontend Modifications

Prerequisites

Requires Playwright MCP server. If the browser_navigate tool is unavailable, instruct the user to add it:

sh
claude mcp add playwright -- npx @playwright/mcp@latest

Validation Steps

After completing frontend changes:

  1. Build the CLI
sh
pnpm build:cli
  1. Start the dev server
sh
cd examples/agent && node ../../packages/cli/dist/index.js dev
  1. Verify server is running

  2. Identify impacted routes

    • Routes are defined in packages/playground/src/App.tsx
    • Browse them ALL to verify behavior
  3. Test with Playwright MCP

    • Use browser_navigate to visit each impacted route
    • Visually verify the changes render correctly
    • Test any interactive elements modified
    • Use browser_screenshot to capture results for the user

Quick Reference

Step Command/Action
Build pnpm build:cli
Start cd examples/agent && node ../../packages/cli/dist/index.js dev
App URL http://localhost:4111
Routes @packages/playground/src/App.tsx

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results