By benoapp
BDD test generation and execution for Serenity-JS + Cucumber + Playwright projects. Generates feature files, Page Object Models, and step definitions by exploring a live site with a browser. Prerequisite: Playwright must be installed in the project (npm install playwright && npx playwright install).
Explore a website and generate Cucumber BDD feature files and Page Object Models. Use when asked to explore a site for testing, generate BDD tests, create feature files, or plan test coverage for a URL. The user provides the URL and an optional focus subject.
Browse a website and generate missing Serenity-JS Page Object Model files. Use when asked to generate POMs, create page objects, or add missing pageModels TypeScript files. The user provides the URL.
Run Serenity-JS Cucumber BDD tests. Use when asked to run tests, execute the test suite, or run cucumber. Supports --site, --tags, --headed, --video, --report options.
Generate or update Serenity-JS step definition files for Cucumber feature files. Use when asked to generate step definitions, create steps.ts files, or implement Cucumber steps. The user provides a feature file path or directory (defaults to features/).
Uses power tools
Uses Bash, Write, or Edit tools
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub benoapp/beno-tests-plugin --plugin beno-testsA game development scaffold for Claude Code with layered rules, specialized agents, reusable skills, workflow commands, contexts, hooks, and engine-isolated packs for Unity, Unreal, and Godot.