Back to list
mastra-ai

e2e-frontend-validation

by mastra-ai

From the team behind Gatsby, Mastra is a framework for building AI-powered applications and agents with a modern TypeScript stack.

19,975🍴 1,456📅 Jan 23, 2026

SKILL.md


name: e2e-frontend-validation description: E2E validation workflow for frontend changes in playground packages using Playwright MCP model: claude-opus-4-5

E2E Validation for Frontend Modifications

Prerequisites

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

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

Validation Steps

After completing frontend changes:

  1. Build the CLI
pnpm build:cli
  1. Start the dev server
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

StepCommand/Action
Buildpnpm build:cli
Startcd examples/agent && node ../../packages/cli/dist/index.js dev
App URLhttp://localhost:4111
Routes@packages/playground/src/App.tsx

Score

Total Score

90/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 1000以上

+15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

+5
Issue管理

オープンIssueが50未満

0/5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon