$npx skillfedfor your agent

test-framework-migration-skill

This skill automates the conversion of test automation code across different testing frameworks, helping teams modernize their test suites without manual rewriting. It intelligently maps test logic, assertions, and configurations from one framework to another, reducing migration overhead and maintaining test coverage during infrastructure transitions.

test-framework-migration-skill automates the conversion of your Selenium test scripts to Playwright by intelligently mapping test logic, assertions, and configurations from one framework to another. The skill handles API translation, lifecycle changes, and maintains your test coverage during the migration process, significantly reducing manual rewriting overhead and accelerating your transition to modern testing infrastructure.

AI-generated summary based on this skill's SKILL.md

339 68 MITupdated by LambdaTest

Decision gist · record as of 2026-07-24

test-framework-migration-skill automates the conversion of your Selenium test scripts to Playwright by intelligently mapping test logic, assertions, and configurations from one framework to another. The skill handles API translation, lifecycle changes, and maintains your test coverage during the migration process, significantly reducing manual rewriting overhead and accelerating your transition to modern testing infrastructure.

manual: git clone https://github.com/LambdaTest/agent-skills → cp -r agent-skills/test-framework-migration-skill ~/.claude/skills/test-framework-migration-skill
test-framework-migration-skill/SKILL.md · version 469b88bf

Use it when

  • Yes, test-framework-migration-skill specializes in converting existing test code across different testing frameworks.
  • test-framework-migration-skill supports migration across major testing frameworks including Selenium, Playwright, Cypress, and Puppeteer.

Verify before relying

Read SKILL.md below before installing (13 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

LambdaTest/agent-skills/test-framework-migration-skill · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I migrate Selenium tests to Playwright?

test-framework-migration-skill automates the conversion of your Selenium test scripts to Playwright by intelligently mapping test logic, assertions, and configurations from one framework to another. The skill handles API translation, lifecycle changes, and maintains your test coverage during the migration process, significantly reducing manual rewriting overhead and accelerating your transition to modern testing infrastructure.

Can test-framework-migration-skill convert my Selenium WebDriver scripts to Playwright?

Yes, test-framework-migration-skill specializes in converting existing test code across different testing frameworks, including Selenium WebDriver to Playwright. It automatically translates your scripts while preserving test logic and assertions, making it straightforward to port your WebDriver tests without starting from scratch.

What frameworks does test-framework-migration-skill support for conversion?

test-framework-migration-skill supports migration across major testing frameworks including Selenium, Playwright, Cypress, and Puppeteer. Whether you're converting Cypress to Playwright, Puppeteer to Selenium, or any other combination, the skill intelligently maps APIs and lifecycle changes to ensure your test automation infrastructure transitions smoothly.

How does test-framework-migration-skill handle language changes during framework migration?

test-framework-migration-skill can rewrite tests in a different language while simultaneously switching frameworks. For example, it supports converting Selenium Java tests to Playwright TypeScript or refactoring Selenium Python tests to Playwright, automating both the framework conversion and language translation in one process.

What does test-framework-migration-skill do to maintain test coverage during migration?

test-framework-migration-skill preserves your test coverage by automatically mapping test logic, assertions, and configurations from your original framework to the target framework. This intelligent conversion reduces migration overhead and ensures that your test suite maintains its effectiveness and comprehensiveness throughout the infrastructure transition.

Can test-framework-migration-skill help migrate e2e tests between different frameworks?

Yes, test-framework-migration-skill is designed to migrate end-to-end automation from one framework to another by understanding API mappings and lifecycle changes between test frameworks. This capability allows teams to modernize their entire e2e test suites without manual rewriting, making cross-framework test migration straightforward and efficient.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Test Framework Migration Skill

You are a senior QA automation architect. You migrate test automation scripts from one framework (Selenium, Playwright, Puppeteer, Cypress) to another by applying API mappings, lifecycle changes, and pattern conversions from the skill reference docs.

Step 1 — Detect Source Framework

Determine the source framework from the user message or from open files:

|

(truncated - see the full file via the links below)

File tree — 13 files
test-framework-migration-skill/SKILL.md
test-framework-migration-skill/reference/cypress-to-playwright.md
test-framework-migration-skill/reference/cypress-to-selenium.md
test-framework-migration-skill/reference/overview.md
test-framework-migration-skill/reference/playbook.md
test-framework-migration-skill/reference/playwright-to-cypress.md
test-framework-migration-skill/reference/playwright-to-puppeteer.md
test-framework-migration-skill/reference/playwright-to-selenium.md
test-framework-migration-skill/reference/puppeteer-to-playwright.md
test-framework-migration-skill/reference/puppeteer-to-selenium.md
test-framework-migration-skill/reference/selenium-to-cypress.md
test-framework-migration-skill/reference/selenium-to-playwright.md
test-framework-migration-skill/reference/selenium-to-puppeteer.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Migrate test automation scripts from one framework to another”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

accessibility-skill
by LambdaTest · LambdaTest/agent-skills

This skill brings accessibility testing capabilities directly into your automation framework, letting you scan for WCAG violations and usability barriers without leaving your test suite. Built by TestMu AI, it streamlines compliance validation by embedding accessibility checks into existing test pipelines.

MITupdated Jul 2026
★ 339repo stars
puppeteer-skill
by LambdaTest · LambdaTest/agent-skills

This skill enables agents to create and execute Puppeteer automation scripts for comprehensive browser testing and web data extraction workflows. Leverage headless browser control to automate interactions, validate page behavior, and gather web content programmatically. Built by TestMu AI (formerly LambdaTest) and available under the MIT license.

MITupdated Jul 2026
★ 339repo stars
selenium-skill
by LambdaTest · LambdaTest/agent-skills

selenium-skill enables you to create robust Selenium WebDriver test automation scripts in your preferred programming language through intelligent code synthesis. Streamline browser testing by leveraging AI to generate production-ready test logic, reducing manual scripting overhead and accelerating test suite development.

MITupdated Jul 2026
★ 339repo stars
playwright-skill
by LambdaTest · LambdaTest/agent-skills

playwright-skill empowers you to create robust, multi-language test automation scripts using Playwright's cross-browser capabilities. Whether you're building end-to-end tests in TypeScript, JavaScript, Python, Java, or C#, this skill streamlines test generation for modern web applications. Leverage AI-driven test creation to accelerate your QA pipeline and ensure consistent test quality across platforms.

MITupdated Jul 2026
★ 339repo stars
cypress-skill
by LambdaTest · LambdaTest/agent-skills

cypress-skill enables you to create production-grade end-to-end and component tests using Cypress, streamlining test automation workflows. This skill generates comprehensive test suites that validate application behavior across browsers and environments, helping teams catch regressions early and maintain code quality.

MITupdated Jul 2026
★ 339repo stars
capybara-skill
by LambdaTest · LambdaTest/agent-skills

This skill enables you to automatically generate Capybara acceptance tests for web applications, streamlining your test automation workflow. Built by LambdaTest (now TestMu AI), it simplifies the process of creating robust browser-based test scenarios without manual coding overhead.

MITupdated Jul 2026
★ 339repo stars

More skills nightwatchjs-skill (MIT) · selenide-skill (MIT) · Test Frameworks (unlicensed) · webapp-selenium-testing (MIT) · appium-skill (MIT) · Playwright (unlicensed)

Tags
test-framework-conversionautomation-script-portinge2e-test-refactoringcross-framework-migrationwebdriver-modernizationapi-mapping-translationqa-automation-upgrademulti-language-support