with one click
open-testing-convert-serenity
Convert Serenity BDD test suites — `serenity.conf`, Maven/Gradle `net.serenity-bdd` deps (serenity-core, serenity-cucumber, serenity-junit5, serenity-screenplay, serenity-rest-assured), JUnit `@RunWith(SerenityRunner.class)` / JUnit5 `@ExtendWith(SerenityJUnit5Extension.class)`, Cucumber `@RunWith(CucumberWithSerenity.class)`, `.feature` files, `@Steps` injection, Screenplay Pattern (`Actor.named`, `BrowseTheWeb.with(driver)`, `Task.where(...)`, `Interaction` / `Performable`, `Question.about(...)`, `Ensure.that(...).isEqualTo(...)`), page objects with `@DefaultUrl` / `@FindBy`, Lean Page Objects (`Target.the(...).locatedBy(...)`), `@Managed` driver, Serenity REST, `@Narrative` / `@Issue`, data-driven `@TestData`, Serenity/JS TS port (`@serenity-js/core`, `@serenity-js/playwright-test`). Targets: Selenium, Playwright, Cypress, Cucumber, Appium, Eggplant, OpenTest.AI, Testers.AI. MANDATORY TRIGGERS: "convert Serenity", "Screenplay Pattern", "@serenity-js", "SerenityRunner".
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.