e2e

Automate Playwright-based end-to-end UI tests against local and dev environments with visual QA snapshots.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/souliane/teatree --skill e2e-souliane
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e
Source: https://github.com/souliane/teatree/tree/main/skills/e2e
Command: npx skills add https://github.com/souliane/teatree --skill e2e-souliane

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires t3:test, t3:workspace, playwright, node.js, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies and automates end-to-end testing with Playwright, ensuring thorough testing of applications across different environments.

Core Features & Use Cases

  • End-to-End Testing: Automate the full testing process, from writing tests to generating visual snapshots and running tests against local and dev environments.
  • Visual QA: Perform visual regression testing to detect changes in the UI that can be missed by standard tests.
  • Use Case: A developer can quickly write tests for their application, run them in both local and development environments, and capture visual snapshots to ensure the UI is functioning correctly.

Quick Start

Run the end-to-end tests for your application using 't3 <overlay> e2e'.

Frequently Asked Questions about e2e

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

FAQPage Schema
How do I automate Playwright end-to-end tests for local and dev environments?

You can automate Playwright end-to-end tests for multiple environments by running the 't3 <overlay> e2e' command. This Skill simplifies the full testing process, from writing test scripts to running them against your local and development environments.

How does visual regression testing work with Playwright?

Visual regression testing with Playwright works by capturing visual snapshots of your application UI during test execution. This Skill facilitates visual QA to detect visual changes and UI regressions that standard automated tests might easily miss.

Do I need Python and Node.js to run Playwright e2e tests using this automation?

Yes, you need both Python and Node.js installed to run this Playwright e2e test automation. The Skill specifically requires Python for generating and executing the test scripts, alongside the Playwright framework and the t3 CLI.

What is the best way to simplify end-to-end testing and capture visual snapshots for application UIs?

The best way to simplify end-to-end testing and capture visual snapshots is by using an automation Skill that orchestrates Playwright. It handles writing tests, executing them across environments, and generating visual QA snapshots to ensure UI functionality.

Can I use the t3 CLI to run visual QA and e2e testing for my application?

Yes, you can use the t3 CLI to run both e2e testing and visual QA for your application. Executing the 't3 <overlay> e2e' command automates the Playwright test suite and captures visual snapshots to verify UI elements.