What problem does it solve?
Nightwatch test suites often lock teams into older toolchains or bespoke patterns, making migration and cross-framework porting costly and error-prone.
This Skill provides a structured pathway to migrate Nightwatch tests to modern frameworks (Selenium, Playwright, Cypress, WebDriverIO, Puppeteer, Appium, Cucumber, Eggplant, TestCafe, OpenTest.AI, Testers.AI Recorder, and Testers.AI Dynamic), preserving behavior and test intent.
Core Features & Use Cases
- Converts Nightwatch 1.x/2.x/3.x tests (legacy module.exports and BDD describe/it) into target frameworks with care to preserve navigation, element interaction, waits, assertions, and page object references.
- Inlines page objects and custom commands where applicable, and supports multi-environment configurations and data-driven patterns to enable round-trip translation and migration planning.
- Provides per-target primers, extraction/reference materials, and an emission checklist to guide automated translation workflows.
Quick Start
Start by reading the master orchestrator, review the reference and mappings, and emit per-target conversion artifacts.