← All skills
e2e-testdino
82 / 100 · Low risk
Fine to try.
By testdino-hq/playwright-skill (GitHub) · coding · 418 stars · scanned at commit 27b3ed5
What to do after a run of e2e, the agentic test runner from e2e.com (`e2e.config.ts`, `*.e2e.ts` files, `agent.act` steps), leaves the machine it ran on. Not for Playwright runs. Use when an e2e test failed in CI and its trace page is not in the local `.e2e/` folder, when deciding from run history whether an e2e test is flaky or broken, when quarantining a failing e2e test or checking that a fix held, when sharded e2e jobs need to show as one run, when agent steps cost more than expected or sto…
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 52 places.
Show 17 more
- e2e-testdino/SKILL.md, line 43
5. **Quarantine through `testdino-e2e run`, with a reason and an end date.** Under plain `npx e2e run` a quarantined test still fails the build. - e2e-testdino/SKILL.md, line 70
| A trace viewer for e2e | e2e 0.19.0 and later writes a Markdown trace page, not a Playwright `trace.zip`. It arrives as a `walkthrough` attachment you read as - e2e-testdino/SKILL.md, line 80
When this pack misleads you, or a guide names a tool, option or message that no longer exists, tell the user and offer to open an issue at https://github.com/te - e2e-testdino/agent-cost-and-cache-health.md, line 4
> **Prerequisites**: the e2e skill, topic `agent` ("The replay cache", "Budgets and cost") and topic `running` ("Output"). To write, run or fix a test on this m - e2e-testdino/agent-cost-and-cache-health.md, line 209
| `invalid-entry` | The recording file is unreadable, over 1 MiB, or from another schema version | `npx e2e cache clear`, then re-record | - e2e-testdino/agent-cost-and-cache-health.md, line 256
npx e2e run --strict-cache # in CI; e2e's docs prefer the flag over cache.strict in the config - e2e-testdino/agent-cost-and-cache-health.md, line 266
| One run, to share | e2e's `markdown` reporter (counts and spend). `htmlReporter()` from `@e2e-dev/html-reporter` is newer than 0.23.0: confirm `npx e2e guide - e2e-testdino/agent-cost-and-cache-health.md, line 271
| What the model saw and decided | `--ai-trace` and `npx unbox-ai`, per the e2e skill. Never read `ai-trace.json` directly | - e2e-testdino/debugging-a-ci-failure.md, line 4
> **Prerequisites**: the e2e skill: "Workflow: fixing a failed test" in its SKILL.md and topic `debugging`. [results-and-artifacts.md](results-and-artifacts.md) - e2e-testdino/debugging-a-ci-failure.md, line 92
Now apply topic `debugging`, "Read the failure" to the downloaded trace page, and look the error code up in its "Error codes" table for the fix. Do not paraphra - e2e-testdino/debugging-a-ci-failure.md, line 115
CI=1 npx e2e run tests/<feature>.e2e.ts:<line> --target <platform> --retries 0 - e2e-testdino/debugging-a-ci-failure.md, line 175
| Run `npx playwright trace` on an e2e failure | It reads Playwright `trace.zip` files; e2e 0.19.0+ does not write one | Read the `walkthrough`. `get_trace_anal - e2e-testdino/explore-findings.md, line 4
> **Prerequisites**: the e2e skill, topics `explore` and `bug-bash`. That skill covers planning charters, running them, triage and verification. To write, run o - e2e-testdino/explore-findings.md, line 74
npx e2e run --tag bugbash --config e2e.bugbash.config.ts --video=retain-on-failure - e2e-testdino/explore-findings.md, line 139
A repro test fails until its bug is fixed, by design. The e2e skill keeps such tests out of the gating run with `npx e2e run --exclude-tag bugbash`. That is the - e2e-testdino/feature-map-to-test-cases.md, line 4
> **Prerequisites**: e2e's `create-verification-skill`, section 3 ("Seed the feature map"). `e2e init` does not install it: `npx skills add e2e-inc/e2e --skill - e2e-testdino/flaky-or-broken.md, line 4
> **Prerequisites**: the e2e skill, topic `debugging` ("Flaky tests", "Is it the app?"). [debugging-a-ci-failure.md](debugging-a-ci-failure.md) for finding the
and 32 more places
Connects to the internet
This is disclosed by the author in the skill's SKILL.md or README.
Found in 3 places.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'e2e-testdino' ] || [ -L ~/.agents/skills/'e2e-testdino' ]; then echo 'A skill folder named e2e-testdino already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/testdino-hq/playwright-skill' "$d" && git -C "$d" checkout --quiet '27b3ed58126bf875cb8cf0a5a39561c7824b65fc' -- 'e2e-testdino' && mkdir -p ~/.agents/skills && cp -R "$d"/'e2e-testdino' ~/.agents/skills/'e2e-testdino' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'e2e-testdino' ~/.claude/skills/'e2e-testdino' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for testdino-hq/playwright-skill shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/testdino-hq/playwright-skill/)
Score history
| Date | Version | Score |
|---|
| 2026-11-14 | 27b3ed5 | 82 |