Configures Cucumber for BDD scenarios - Cucumber-JVM (Java/Kotlin via JUnit 5), Cucumber-JS (Node), Cucumber-Ruby. Authors `.feature` files in Gherkin, writes step definitions in the host language, runs via the framework's runner, integrates with JUnit XML reporting. Use when the user mentions Cucumber, Gherkin, `.feature` files, or behavior-driven (BDD) tests in Java, Kotlin, JavaScript, or Ruby, as the canonical wrapper for any of the three official implementations.
91%
Does it follow best practices?
Impact
91%
1.03xAverage score across 10 eval scenarios
Low
Low-risk findings worth noting
The canonical home for this skill is testland/cucumber-testing
The skill exposes the agent to untrusted, user-generated content from public third-party sources, creating a risk of indirect prompt injection. This includes browsing arbitrary URLs, reading social media posts or forum comments, and analyzing content from unknown websites.
The `cucumber-testing` runtime workflow ingests feature-file free text (Gherkin step sentences and scenario tables) and binds them to step definitions for execution, so an outsider who can author/submit feature text into the suite can influence what the runner reads.
testland/qa
aa16752
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.