ui-test-flow

Orchestrate E2E UI test execution flows for PRD and ad-hoc modes.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/mdmagnuson-creator/helm-ade-toolkit --skill ui-test-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-test-flow
Source: https://github.com/mdmagnuson-creator/helm-ade-toolkit/tree/main/skills/ui-test-flow
Command: npx skills add https://github.com/mdmagnuson-creator/helm-ade-toolkit --skill ui-test-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the execution of UI tests, managing both immediate and deferred test runs, and ensuring consistent quality checks across different development modes.

Core Features & Use Cases

  • PRD Mode Testing: Manages E2E test execution after story completion, with options for immediate runs, deferral, or skipping.
  • Ad-hoc Mode Testing: Executes mandatory quality checks after task completion and provides options for running or deferring E2E tests.
  • Electron & Browser Support: Handles specific configurations and execution flows for both Electron and browser-based UI tests.

Quick Start

Use the ui-test-flow skill to run all E2E tests for the current project.

Frequently Asked Questions about ui-test-flow

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

FAQPage Schema
How do I automate end-to-end UI test execution for both browser and Electron apps?

Automate E2E UI test execution by orchestrating test resolution, execution, and deferral strategies for both browser and Electron applications using Playwright. It manages deterministic test runs and provides clear state updates on test progress and outcomes.

Can I run Playwright E2E tests automatically after completing a development task?

Playwright E2E tests can run automatically after task completion in ad-hoc mode, which executes mandatory quality checks. It also supports PRD mode testing after story completion, with options for immediate runs, deferral, or skipping.

What is the best way to manage deferred E2E test runs during development?

Manage deferred E2E test runs by configuring the testing flow to skip or delay immediate execution. The skill handles test resolution and deferral strategies, providing clear state updates on test progress and outcomes without interrupting development.

Does Playwright support automated UI testing for both web and Electron environments?

Playwright supports automated UI testing for both browser and Electron environments. The skill handles specific configurations and execution flows for each environment, ensuring deterministic test runs and consistent quality checks across development modes.

How do I run mandatory UI quality checks after finishing an ad-hoc development task?

Run mandatory UI quality checks after ad-hoc task completion by executing the E2E testing flow. It automatically enforces these checks and provides options to immediately run or defer the E2E tests based on your current development workflow.

When should I skip or defer E2E test execution in a PRD development mode?

Skip or defer E2E test execution in PRD mode when immediate quality checks are not feasible after story completion. The skill manages these deferral strategies, tracking test resolution and providing clear state updates on deferred or skipped runs.