LaunchKit · 2026

Setup & Installation

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

What This Skill Does

Generates Serenity BDD tests in Java using Step Library and Screenplay patterns. Produces rich HTML living documentation reports from test runs and supports running tests on LambdaTest cloud browsers.

Serenity BDD has a lot of boilerplate across Step Libraries, Screenplay actors, reporting config, and cloud driver setup, so this skill scaffolds correct patterns instead of piecing them together from docs.

When to use it

  • Writing @Step-annotated step libraries for web UI login and navigation flows
  • Building Screenplay-pattern Performable tasks for actor-based test design
  • Generating HTML living documentation reports after mvn verify runs
  • Running Serenity test suites on LambdaTest cloud browser configurations
  • Setting up Cucumber-integrated BDD scenarios with Serenity reporting