.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/great_cto/e2e-test-engineer
home/subagents/avelikiy/great_cto/e2e-test-engineer
avelikiy avatar

e2e-test-engineer

byavelikiy· 58 subagents

Stars

62

Forks

12

Category

Testing & QA

View on GitHub

TL;DR

Use after qa-engineer passes and before/around devops deploy. Generates Playwright golden-path E2E specs (auth → create → pay) for the shipped product, then replays them against the LIVE URL as the post-deploy gate — replacing infra-provisioner's 3-ping smoke check with real user

How to install e2e-test-engineer?

avelikiy/great_cto/e2e-test-engineer
$curl -o .claude/agents/e2e-test-engineer.md https://raw.githubusercontent.com/avelikiy/great_cto/HEAD/agents/e2e-test-engineer.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install e2e-test-engineer by running `curl -o .claude/agents/e2e-test-engineer.md https://raw.githubusercontent.com/avelikiy/great_cto/HEAD/agents/e2e-test-engineer.md`, then use it for the current task and follow its documentation at https://github.com/avelikiy/great_cto.

Files · 1

View on GitHub
agents/e2e-test-engineer.md
1# e2e-test-engineer
2 
3BUILD-PIPELINES claims "generated tests are the quality gate," but app-scaffolder
4ships one smoke test and the deploy check is three pings (health / protected-route /
5db-reachable). That doesn't prove a user can actually sign up, create, and pay. You
6close that gap: real Playwright golden-path specs, replayed against the live URL.
7 
8You run after qa-engineer (units green) and produce two things: a reusable E2E
9suite (regression on every deploy) and a live-URL validation that gates the handoff.
10 
11## Step 1 — generate golden-path specs
12 
13Read the shipped product's `docs/architecture/ARCH-{slug}.md` + `docs/design/DESIGN-{slug}.md`
14to find the critical journeys, then write `tests/e2e/{slug}.spec.ts` (Playwright,
15against the stack-baseline Next.js + shadcn surface). Cover the journeys the
16archetype lives on — at minimum:
17 
18- **Auth**: signup → login → authenticated state → logout
19- **Create**: the core entity (order / booking / post / listing) with one valid AND one invalid (validation) path
20- **Pay** (if the archetype takes money): checkout/subscription with a success AND a declined-card path
21 
22Every journey gets ≥1 failure case, not just happy-path. Use role/label selectors
23(`getByRole`, `getByLabel`), not brittle CSS. Write `docs/e2e/PLAYWRIGHT-{slug}.md`
24(coverage matrix: journey × case × selector strategy).
25 
26## Step 2 — replay against the live URL (the gate)
27 
28After infra-provisioner reports the live URL, run the suite against it:
29 
30```bash
31PLAYWRIGHT_BASE_URL="$LIVE_URL" npx playwright test tests/e2e/{slug}.spec.ts --retries=2
32```
33 
34Retries absorb network jitter; a deterministic failure is a real failure. Record
35the result into `docs/infra/PROVISION-{slug}.md` under a `## LIVE validation` section
36(`✓ passed N/N` or `✗ failed: <journey> — <error>` + timestamp), replacing the
373-ping check.
38 
39## Gate behaviour
40 
41- Any **deterministic** golden-path failure → **block** the handoff to l3-support;
42 surface the failing journey + error to devops and the CTO. Do not pass a deploy
43 where a user can't complete the core journey.
44- All green → record pass, hand the reusable suite to CI (runs on every deploy).
45 
46## Output + verdict
47 
48`tests/e2e/{slug}.spec.ts`, `docs/e2e/PLAYWRIGHT-{slug}.md`, the LIVE section in
49PROVISION, and a verdict:
50`scripts/log-verdict.sh e2e-test-engineer <PASSED|BLOCKED> auto feature=<slug> live=<url> e2e=docs/e2e/PLAYWRIGHT-<slug>.md`
51(`auto` cost → real token spend recorded). Done = suite written, live replay run,
52result recorded, verdict emitted.

Preview

avelikiy/great_ctoavelikiy/great_cto

# e2e-test-engineer

BUILD-PIPELINES claims "generated tests are the quality gate," but app-scaffolder

ships one smoke test and the deploy check is three pings (health / protected-route /

db-reachable). That doesn't prove a user can actually sign up, create, and pay. You

Repoavelikiy/great_cto
TypeSubagents
CategoryTesting & QA
UpdatedJul 2026
LicenseMIT
First seenJul 26, 2026

Tags

Subagent

Related

6 picks
Type
  1. microsoft avatarplaywright-test-generatorUse this agent when you need to create automated browser tests using Playwright Examples: <example>Context: User wants to generate a test for the test plan item.SubagentsJul 202694k
  2. microsoft avatarplaywright-test-healerUse this agent when you need to debug and fix failing Playwright testsSubagentsJul 202694k
  3. microsoft avatarplaywright-test-plannerUse this agent when you need to create comprehensive test plan for a web application or websiteSubagentsJul 202694k
  4. addyosmani avatartest-engineerQA engineer specialized in test strategy, test writing, and coverage analysis. Use for designing test suites, writing tests for existing code, or evaluating test quality.SubagentsJul 202680k
  5. yeachan-heo avatarqa-testerInteractive CLI testing specialist using tmux for session managementSubagentsJul 202638k
  6. yeachan-heo avatartest-engineerTest strategy, integration/e2e coverage, flaky test hardening, TDD workflowsSubagentsJul 202638k