LaunchKit · 2026

Setup & Installation

npx skills add https://github.com/LambdaTest/agent-skills --skill test-framework-migration-skill
or paste the link and ask your coding assistant to install it
https://github.com/LambdaTest/agent-skills/tree/main/test-framework-migration-skill
View on GitHub

What This Skill Does

Converts test automation scripts between Selenium, Playwright, Puppeteer, and Cypress. It handles API mappings, locator conversions, wait strategies, and lifecycle changes across Java, Python, JavaScript, TypeScript, and C#.

Manually rewriting tests between frameworks means learning each framework's locator syntax, wait strategies, and assertion styles from scratch, which this automates with verified API mappings.

When to use it

  • Moving a Selenium Java test suite to Playwright TypeScript
  • Porting Cypress end-to-end tests to Playwright for cross-browser support
  • Converting Puppeteer scripts to Selenium for teams that need multi-language support
  • Rewriting legacy Selenium tests as Cypress tests during a framework switch
  • Translating Playwright tests to Puppeteer when a project drops the Playwright dependency