What problem does it solve? Rewriting an existing Cypress or Selenium test suite for Playwright by hand is slow and error-prone, requiring knowledge of two different automation APIs. This Skill automates the migration by detecting the source framework, mapping API calls, and verifying each converted file. ## Core Features & Use Cases - Framework Detection: Automatically identifies Cypress or Selenium (JavaScript or Python) projects by scanning config files, dependencies, and imports. - API Mapping: Translates commands like cy.visit, cy.get, driver.findElement, and WebDriverWait into Playwright equivalents, and upgrades selectors to role-based locators. - Verified Conversion: Runs npx playwright test on each converted file and fixes errors before proceeding, then cleans up old dependencies and CI config. - Use Case: A team with 40 Cypress specs wants to adopt Playwright. The Skill batches the conversion, converts custom commands into fixtures, and produces a summary of migrated tests. ## Quick Start Ask the assistant to migrate your Cypress test suite to Playwright and verify each converted spec file.