e2e-tester

Orchestrate git-diff analysis, static checks, Vitest, and Playwright E2E tests.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Athos1972/pundo_frontend --skill e2e-tester-athos1972
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-tester
Source: https://github.com/Athos1972/pundo_frontend/tree/main/.claude/skills/e2e-tester
Command: npx skills add https://github.com/Athos1972/pundo_frontend --skill e2e-tester-athos1972

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quality assurance for the pundo_frontend project requires coordinating diff-based analysis, static checks, unit tests, and browser-based end-to-end tests to maintain software quality as the codebase evolves.

Core Features & Use Cases

  • Phase-driven QA orchestration across Phase 0 to Phase 4, including diff analysis, static checks, unit tests (Vitest), and Playwright-based end-to-end tests.
  • Generates human-readable journey reports, maintains last_run metadata, and integrates with CI/local development workflows for fast feedback.

Quick Start

Run the e2e-tester workflow to execute the full QA sequence and generate a report.

Frequently Asked Questions about e2e-tester

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

FAQPage Schema
How do I automate end-to-end QA testing for a Next.js frontend with Playwright and Vitest?

End-to-end QA testing for a Next.js frontend is automated by orchestrating git-diff analysis, ESLint static checks, Vitest unit tests, and Playwright browser tests. This workflow generates structured, human-readable quality reports for CI and local development.

What is a phase-driven QA workflow for TypeScript and React projects?

A phase-driven QA workflow coordinates quality assurance across four phases: diff analysis, static TypeScript and ESLint checks, unit testing, and browser-based end-to-end validation. It produces journey reports and metadata for fast feedback.

Can I run ESLint and Vitest checks locally before pushing a Next.js repository?

Yes, you can run ESLint and Vitest checks locally before pushing a Next.js repository. The workflow integrates with local development environments to execute static checks, unit tests, and Playwright validation, providing immediate feedback.

Does automated QA testing work with git-diff analysis to validate specific code changes?

Automated QA testing uses git-diff analysis to discover code changes before running static checks and tests. This ensures that quality assurance efforts focus on validating specific modifications made to the evolving TypeScript codebase.

What's the best way to generate human-readable quality reports for TypeScript compilation and E2E tests?

The best way to generate human-readable quality reports is by running a full QA sequence that evaluates TypeScript compilation, ESLint checks, Vitest coverage, and Playwright end-to-end tests, producing structured journey reports.

Why does my Playwright end-to-end test workflow need to include static checks and unit tests?

A Playwright end-to-end test workflow needs static checks and unit tests to maintain software quality comprehensively. Coordinating ESLint, Vitest, and Playwright validation ensures complete coverage across code style, logic, and browser behavior.