← All skills
playwright-migration
85 / 100 · Low risk
Fine to try.
By testdino-hq/playwright-skill (GitHub) · coding · 418 stars · scanned at commit 27b3ed5
Step-by-step migration guides for moving to Playwright from Cypress or Selenium/WebDriver — command mappings, architecture changes, and incremental adoption strategies.
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 19 places.
Show 16 more
- migration/from-cypress.md, line 1133
npx playwright test --shard=1/4 # Machine 1 - migration/from-cypress.md, line 1134
npx playwright test --shard=2/4 # Machine 2 - migration/from-cypress.md, line 1135
npx playwright test --shard=3/4 # Machine 3 - migration/from-cypress.md, line 1136
npx playwright test --shard=4/4 # Machine 4 - migration/from-cypress.md, line 1144
npx playwright show-trace trace.zip - migration/from-cypress.md, line 1168
npx playwright codegen http://localhost:3000 - migration/from-selenium.md, line 28
npx playwright install - migration/from-selenium.md, line 716
| Selenium Grid / Hub | `npx playwright test --shard=1/4` (built-in sharding) | - migration/from-selenium.md, line 718
| WebDriverManager | `npx playwright install` (one command, all browsers) | - migration/from-selenium.md, line 721
| Allure / ExtentReports | Built-in HTML reporter (`npx playwright show-report`) + trace viewer | - migration/from-selenium.md, line 847
When a test fails in CI, Playwright captures a trace: screenshots at every step, DOM snapshots, network requests, console logs. Open it with `npx playwright sho - migration/from-selenium.md, line 864
npx playwright test - migration/from-selenium.md, line 867
npx playwright test --shard=1/4 # machine 1 - migration/from-selenium.md, line 868
npx playwright test --shard=2/4 # machine 2 - migration/from-selenium.md, line 932
npx playwright codegen https://myapp.com - migration/from-selenium.md, line 942
npx playwright test --ui
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'playwright-migration' ] || [ -L ~/.agents/skills/'playwright-migration' ]; then echo 'A skill folder named playwright-migration 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' -- 'migration' && mkdir -p ~/.agents/skills && cp -R "$d"/'migration' ~/.agents/skills/'playwright-migration' && 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/'playwright-migration' ~/.claude/skills/'playwright-migration' (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 | 85 |
| 2026-11-07 | 178d1cb | 100 |