Given the minimal source material, this appears to be a migration utility skill, though the specifics aren't clear from what's provided. The name suggests it handles some form of data or configuration migration, likely within a Playwright testing context given the directory path. Without more details about what it's migrating from or to, it's hard to say exactly when you'd reach for it. If you're working with Playwright Pro and need to move test configurations, upgrade between versions, or port tests between frameworks, this might be what you need. Just know you'll probably want to check the actual implementation or docs before running it on production test suites.

skills.sh installs
1.6K
GitHub stars
29.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add alirezarezvani/claude-skills --skill migrate --agent claude-code

Installs into .claude/skills of the current project.

Files

Migrate to Playwright

Interactive migration from Cypress or Selenium to Playwright with file-by-file conversion.

Input

$ARGUMENTS can be:

  • "from cypress" — migrate Cypress test suite
  • "from selenium" — migrate Selenium/WebDriver tests
  • A file path: convert a specific test file
  • Empty: auto-detect source framework

Steps

1. Detect Source Framework

Use Explore subagent to scan:

  • cypress/ directory or cypress.config.ts → Cypress
  • selenium, webdriver in package.json deps → Selenium
  • .py test files with selenium imports → Selenium (Python)

2. Assess Migration Scope

Count files and categorize:

Migration Assessment:
- Total test files: X
- Cypress custom commands: Y
- Cypress fixtures: Z
- Estimated effort: [small|medium|large]
SizeFilesApproach
Small (1-10)Convert sequentiallyDirect conversion
Medium (11-30)Batch in groups of 5Use sub-agents
Large (31+)Use /batchParallel conversion with /batch

3. Set Up Playwright (If Not Present)

Run /pw:pw-init first if Playwright isn't configured.

4. Convert Files

For each file, apply the appropriate mapping:

Sponsors

Details

Repository
github.com/alirezarezvani/claude-skills
Category
Testing & QA
First seen
Apr 16, 2026

More from alirezarezvani/claude-skills

All 267
1proffesor-for-testing avatarcode-review-qualityproffesor-for-testing/agentic-qeConduct context-driven code reviews focusing on quality, testability, and maintainability. Use when reviewing code, providing feedback, or establishing review p1.6Kskills.sh installs
2buildgreatproducts avatarbuild-loop-codexbuildgreatproducts/builder-osUse when building features with **Codex** (OpenAI Codex CLI) in any codebase and the work should go through a disciplined build → review → test → fix loop. Trig1.5Kskills.sh installs
3buildgreatproducts avatarbuild-loop-cursorbuildgreatproducts/builder-osUse when building features with **Cursor** in any codebase and the work should go through a disciplined build → review → test → fix loop. Triggers on "run the b1.5Kskills.sh installs
4rstackjs avatarrstest-best-practicesrstackjs/agent-skillsRstest best practices for config, CLI workflow, test writing, mocking, snapshot testing, DOM testing, coverage, multi-project setup, CI integration, performance1.5Kskills.sh installs
5tech-leads-club avatartlc-spec-driventech-leads-club/agent-skillsFeature planning and implementation with 4 adaptive phases (Specify, Design, Tasks, Execute). Auto-sizes depth by complexity. Writes testable requirements in EA1.3Kskills.sh installs
6kostja94 avatarpaid-ads-strategykostja94/marketing-skillsWhen the user wants to plan paid ads strategy, allocate ad budget, or choose paid channels. Also use when the user mentions "paid ads," "paid media," "PPC," "SE1.3Kskills.sh installs