gaia-test-e2e

Run Playwright or Cypress E2E tests and produce an LLM-based verdict.

2|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/gaiastudio-ai/gaia-framework --skill gaia-test-e2e
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gaia-test-e2e
Source: https://github.com/gaiastudio-ai/gaia-framework/tree/main/plugins/gaia/skills/gaia-test-e2e
Command: npx skills add https://github.com/gaiastudio-ai/gaia-framework --skill gaia-test-e2e

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, cypress, verdict-resolver, and includes scripts (resource) and knowledge (resource) components.

What problem does it solve?

This Skill automates end-to-end (E2E) testing of web applications using AI orchestration, integrating deterministic tool execution with LLM judgment for comprehensive quality assessment.

Core Features & Use Cases

  • Adapter Execution: Runs E2E tests using Playwright or Cypress adapters under a tool adapter contract.
  • LLM Review: Performs LLM-based judgment on test results based on predefined rubrics for stability, coverage, and root cause analysis.
  • Verdict Resolution: Combines deterministic tool output with LLM findings to produce a final verdict (APPROVE, REQUEST_CHANGES, BLOCKED).
  • Use Case: Automate the entire E2E testing workflow for a web application, from execution to review gate updates, ensuring robust quality checks.

Quick Start

Use the gaia-test-e2e skill to run end-to-end tests for the current project with the default Playwright adapter.

Frequently Asked Questions about gaia-test-e2e

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

FAQPage Schema
How do I automate E2E testing with AI for web applications?

AI-automated E2E testing orchestrates deterministic Playwright or Cypress test execution with LLM-based quality assessment. It combines tool outputs with AI judgment on stability and coverage to produce a final verdict, ensuring functional and non-functional requirements are met during deployment.

What is LLM-based quality assessment in end-to-end testing?

LLM-based quality assessment in E2E testing evaluates deterministic test results against predefined rubrics for stability, coverage, and root cause analysis. It uses a configured LLM to judge test outcomes, combining findings with tool outputs to resolve a final verdict like APPROVE or REQUEST_CHANGES.

Can I use Cypress test suites with AI automated E2E testing?

Yes, you can use Cypress test suites with AI automated E2E testing through tool adapter contracts. The automation supports both Playwright and Cypress adapters to execute deterministic E2E tests, requiring access to compatible test suites and a configured LLM for judgment.

How does verdict resolution work in automated E2E testing?

Verdict resolution in automated E2E testing combines deterministic tool output from Playwright or Cypress with LLM findings based on predefined rubrics. This combined evidence produces a final verdict of APPROVE, REQUEST_CHANGES, or BLOCKED to update review gates in deployment workflows.

Do I need a configured LLM to run automated E2E test workflows?

Yes, a configured LLM is required for automated E2E test workflows to perform LLM-based judgment on test results. The LLM evaluates stability, coverage, and root cause analysis, combining its findings with deterministic tool outputs to generate a final verdict.