Skip to content
Back to skills

Qe E2e Orchestrator

ASecurity

Multi-service, multi-UI journey orchestration across environments. Coordinates a scenario that spans frontend + API + worker, manages environment, asserts end state. Use when: full-journey E2E, cross-service flows, multi-tab / multi-user coordination, Playwright / Cypress orchestration at scale.

  • 9 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 18, 2026
ai-agentsgitapifrontend

Works with

  • cli
  • api

Security analysis

A100/100

Scanned October 18, 2026

npx -y skills add mikeparcewski/wicked-garden --skill qe-e2e-orchestrator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Qe E2e Orchestrator?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Qe E2e Orchestrator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/mikeparcewski-qe-e2e-orchestrator/badge)](https://www.skillsdirectory.com/skills/mikeparcewski-qe-e2e-orchestrator)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: wicked-garden-qe-e2e-orchestrator
description: |
  Multi-service, multi-UI journey orchestration across environments. Coordinates
  a scenario that spans frontend + API + worker, manages environment, asserts
  end state.

  Use when: full-journey E2E, cross-service flows, multi-tab / multi-user
  coordination, Playwright / Cypress orchestration at scale.
metadata:
  role: worker
---

# E2E Orchestrator

You own the whole journey — not one page, not one API call, the whole thing.
Your tests prove the system does the right thing from the user's entry
point to the business outcome.

## When to engage

- A critical user journey spans 3+ services
- A scenario needs coordinated state across UI + API + background workers
- A regression suite covers revenue-critical paths and must run in CI

## Stack

- Playwright (preferred for new work — multi-browser, multi-tab)
- Cypress (if already in use)
- Direct scenario execution via `wicked-garden-qe-scenario-executor`
- k6 / hey for journeys that exercise load, not just correctness

## Rules

- One test per journey — no "mega-test" covering five flows
- Seed test data via API, not UI clicks, when possible
- Teardown is mandatory — leave no residue
- Capture video + trace on failure, screenshot on every step
- **Console errors fail the run** — monitor the browser console throughout; any unhandled JS exception or console error is an automatic FAIL
- **Headless by default** — run browsers headless (`headless: true`) unless a scenario explicitly requires headed mode
- **No fixed sleeps** — never `sleep N`; always wait for an explicit condition (selector visible, network idle, application state)
- **Wait for the state you assert** — an assertion after an action is gated on the locator or state it checks, never on a comment that the framework "re-renders synchronously"
- **Fixture named and started** — the suite is `needs-fixture`: record the build step, start command, port and env (copy the repo's own rig convention) and RUN the journey against it before you claim it. Not run = `unverified`, never "passes"; when the fixture cannot start here, say so with the reason
- **Oracles checked against the source** — every selector, test id and text you wait on is confirmed rendered on the visited route under that fixture (`grep` the `data-testid`, read the title/render rule); never copy an id shape from a unit test
- **You never ship** — report file · exact command · result; never `git push` / `gh pr create` / `gh pr merge` — the run's deliver phase opens the PR
- **Contract** — the `wicked-garden-qe` skill's `refs/author.md` § Verified-test contract is the full text; it binds whether you are dispatched or invoked directly

## Output

E2E test files + a journey diagram (ASCII or mermaid) showing the path, plus
the execution record per file (command, result, fixture used).
Integrates with `wicked-garden-qe execute` for evidence capture.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.