test-e2e-account

Run Playwright E2E tests for the ClaudeMix account service with server lifecycle management.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/tezuka-Akihiro/ClaudeMix --skill test-e2e-account
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-e2e-account
Source: https://github.com/tezuka-Akihiro/ClaudeMix/tree/main/.claude/skills/test-e2e-account
Command: npx skills add https://github.com/tezuka-Akihiro/ClaudeMix --skill test-e2e-account

SYSTEM DOCUMENTATION & REQUIREMENTS

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

Frequently Asked Questions about test-e2e-account

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run E2E tests for my account service with Playwright?

E2E tests with Playwright automate validation of account features by simulating real user workflows. This Skill starts a development server on port 8788, executes Playwright tests against your account service, and generates structured reports—all with automatic cleanup of background processes when complete.

Can I automate E2E testing with Wrangler and Playwright together?

Yes. This Skill orchestrates Wrangler to start your dev server in a real environment simulation, then runs Playwright E2E tests using your project config. It handles server lifecycle and process cleanup, ensuring reliable test execution without manual steps.

What does the Skill do before running tests?

Pre-flight checks verify environment readiness, confirm the dev server will run on port 8788, and clear stale processes. This preparation ensures a clean test run and prevents port conflicts or leftover background services from interfering with results.

How do I ensure my account E2E tests run cleanly without orphaned processes?

This Skill manages the full lifecycle: it starts the Wrangler dev server, executes tests with Playwright using your config and list reporter, captures per-test results, then stops the server to free resources. Guaranteed cleanup prevents orphaned processes.

Do I need to configure Playwright separately for account service testing?

No. The Skill uses your project-specific Playwright config file and applies the mandatory config flag during test execution. It runs tests from your account E2E directory with structured output, so configuration is handled automatically.

What happens if the dev server is already running on port 8788?

Pre-flight checks detect and clear stale processes on port 8788 before starting a fresh server. This prevents port conflicts and ensures each test run starts from a known-clean state.