e2e

Automate Playwright end-to-end test planning, generation, execution, healing, and review.

3.5k|340|Updated Sep 9, 2023
One-click install
npx skills add https://github.com/langwatch/langwatch --skill e2e-langwatch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e
Source: https://github.com/langwatch/langwatch/tree/main/.claude/skills/e2e
Command: npx skills add https://github.com/langwatch/langwatch --skill e2e-langwatch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating and maintaining end-to-end testing across feature lifecycles is complex and error-prone; this skill automates planning, generation, execution, healing, and review to reduce manual scripting and regressions.

Core Features & Use Cases

  • End-to-end test planning: Explore live apps to identify scenarios and create actionable test plans.
  • Test generation and execution: Convert plans into Playwright tests and run them to validate behavior.
  • Test healing and review: Diagnose failures, repair tests, and document app bugs when needed.

Quick Start

Describe a feature or feature file path and start the E2E workflow to generate and validate tests.

Frequently Asked Questions about e2e

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

FAQPage Schema
How do I automate end-to-end test planning and execution for live applications?

Automated end-to-end test planning explores live applications to identify scenarios, creates actionable test plans, and executes tests to validate behavior. This reduces manual scripting by generating and running tests automatically.

Can I generate Playwright tests automatically from a feature description?

Yes, you can generate Playwright tests automatically by describing a feature or providing a feature file path. The workflow converts these plans into Playwright tests and runs them to validate application behavior.

What is test healing and how does it handle end-to-end test failures?

Test healing diagnoses test failures, repairs the broken tests, and documents application bugs when needed. This mechanism reduces regressions by automatically fixing tests that fail due to application changes.

How do I start an end-to-end testing workflow for a specific software feature?

To start an end-to-end testing workflow, describe a feature or provide a feature file path. The workflow then generates and validates tests, producing structured outputs and traceable artifacts for review.

Does automated end-to-end testing work without manual test script maintenance?

Automated end-to-end testing reduces manual script maintenance through automated test generation and failure healing. It diagnoses failures, repairs tests, and documents bugs, minimizing manual intervention across the feature lifecycle.