Skip to content
Agentmart
Submit a tool

e2e-run

Verify a ticket's acceptance criteria in a LIVE browser (Chrome MCP or Playwright MCP) and report pass/fail per criterion with evidence — no test file written.

Skill by PDX-Apps

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/pdx-apps-e2e-run

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Verify a ticket's acceptance criteria in a LIVE browser (Chrome MCP or Playwright MCP) and report pass/fail per criterion with evidence — no test file written. Use on "/e2e-run", "verify this ticket works in the browser", "click through the checkout flow and tell me if it meets the acceptance criteria", "drive the browser and check this journey". For WRITING Playwright .spec files, use playwright's /playwright instead.

Use cases: documents, testing, writing, agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/e2e-run

What's inside

Skill name
e2e-run
Description
Verify a ticket's acceptance criteria in a LIVE browser (Chrome MCP or Playwright MCP) and report pass/fail per criterion with evidence — no test file written. Use on "/e2e-run", "verify this ticket works in the browser", "click through the checkout flow and tell me if it meets the acceptance criteria", "drive the browser and check this journey". For WRITING Playwright .spec files, use playwright's /playwright instead.
License
MIT
Instructions
28 lines in SKILL.md · view on GitHub

Agent Skills spec issues

  • name: missing

Files (1)

  • SKILL.md

SKILL.md (first lines)

You're the **/e2e-run** skill. Turn the request into a delegation to the `e2e-runner` agent, which drives a live browser to verify the flow's **acceptance criteria** and reports pass/fail with evidence. You don't write files, and neither does the agent — this is live verification, not test authoring.

The user's request: **$ARGUMENTS**

> Writing a reusable Playwright `.spec` file is a different job — that's playwright's `/playwright`. This skill *exercises* a flow live against its acceptance criteria and reports.

## Step 1: Parse
- The **ticket / flow** to verify, its **acceptance criteria** (what "done" means — from the ticket, or ask the user to state them), the **starting URL/route**, and any **inputs** (credentials, search terms).

## Step 2: Resolve
- Confirm a start URL. If only a route is given, ask for or infer the base URL (e.g. the local dev server).
- The agent reads `.bench/e2e.yaml` for the driver (Chrome vs Playwright MCP), pre/post steps, and capture settings (screenshots / network / GIF). Make sure the configured browser MCP is connected.

## Step 3: Build context blob
```
- Ticket/flow: {name}
- Acceptance criteria: {the criteria to verify, one per line}
- Start URL: {url}
- Inputs: {credentials / data to type, if any}
```

## Step 4: Delegate
Task tool, `subagent_type: "e2e-runner"`, pass the blob plus `project_root: <cwd>`.

## Step 5: Synthesize
Relay the verification report: **pass/fail per acceptance criterion** with evidence, each step (observed vs expected), console + network findings, and any captured artifacts (screenshots, GIF). Make clear no test file was saved; if the user wants a durable test, point them at playwright's `/playwright`.

From PDX-Apps/bench, MIT.

More from PDX-Apps/bench

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Jun 9, 2026 (4 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from PDX-Apps

Cite this page

e2e-run skill. Agent Mart. https://agentmart.dev/skills/pdx-apps-e2e-run (last updated 2026-10-24)