agent-e2e

Discover, record, and execute browser end-to-end tests in YAML.

3|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/lidessen/moniro --skill agent-e2e
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-e2e
Source: https://github.com/lidessen/moniro/tree/main/skills/agent-e2e
Command: npx skills add https://github.com/lidessen/moniro --skill agent-e2e

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables teams to discover, record, and execute end-to-end test scenarios using browser exploration, reducing reliance on brittle selectors and accelerating QA feedback loops.

Core Features & Use Cases

  • Risk-driven discovery to identify high-impact flows (foundations, flows, and compositions).
  • YAML-based test case recording with semantic selectors for stable, reusable tests.
  • Multi-session orchestration and execution of complex user journeys across devices and roles.

Quick Start

  1. Describe a scenario to start discovery.
  2. Save the resulting YAML under foundations/flows or compositions.
  3. Run the tests with the agent to execute the YAML-based cases.

Frequently Asked Questions about agent-e2e

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

FAQPage Schema
How do I record E2E tests using browser exploration?

You can record E2E tests by describing a scenario to initiate browser exploration, which then generates test cases recorded in YAML using semantic selectors for stable execution.

What is risk-driven test discovery for E2E testing?

Risk-driven test discovery identifies high-impact user journeys across foundations, flows, and compositions to prioritize E2E testing efforts and accelerate QA feedback loops.

How do I execute complex user journeys across multiple sessions?

Multi-session orchestration executes complex user journeys across devices and roles by running YAML-based test definitions with semantic selectors to ensure deterministic and reproducible results.

What is the best way to fix brittle selectors in E2E test automation?

Using semantic selectors within YAML-based test definitions replaces brittle selectors, ensuring stable, reusable E2E tests that maintain reproducible results during browser automation.

Can I run YAML-based test definitions without manual selector maintenance?

Yes, YAML-based test definitions rely on semantic selectors and exploration metadata, driving deterministic execution without the need for manual selector maintenance.

When do I need multi-session test orchestration for E2E scenarios?

You need multi-session test orchestration when validating complex user journeys that span multiple devices and roles, requiring deterministic execution and reproducible results.