What problem does it solve?
This Skill automates the execution of end-to-end tests for the ClaudeMix account service, handling server setup, test execution, and cleanup to ensure reliable validation without manual steps.
Core Features & Use Cases
- Pre-flight Checks: Verifies environment readiness, ensures the dev server runs on port 8788, and clears any stale processes for a clean test run.
- Server & Test Orchestration: Starts the development server with Wrangler runtime to simulate the real environment.
- Test Execution: Runs Playwright E2E tests for account features using the project-specific config and a concise test report.
- Reporting & Cleanup: Provides per-test results and an overall summary, then stops the server to free resources.
Quick Start
Start the account E2E workflow by launching the dev server and running the Playwright tests for the account service:
- Start server: npm run dev:wrangler
- Run tests: npx playwright test tests/e2e/account --config=tests/e2e/playwright.config.ts --reporter=list
- Cleanup: Stop the dev server after tests complete