bdd-acceptance-tests

Installation
SKILL.md

BDD Acceptance Test Generator

Transform natural-language acceptance criteria (Given/When/Then format) into executable Behavior-Driven Development test files. This skill takes acceptance criteria produced by the requirement-enhancer skill (or written manually) and generates runnable BDD tests using pytest-bdd for Python projects or Cucumber.js for JavaScript projects.

When to Use This Skill

Use this skill when:

  • Acceptance criteria exist in Given/When/Then format but are not automated
  • You want to bridge the gap between specifications and executable tests
  • The team uses BDD as a development methodology
  • You need to automate acceptance testing for a feature before implementation
  • You want to verify that AI-generated code meets human-defined specifications
  • You are implementing an intent-based review workflow and need test evidence for each criterion

Trigger phrases: "BDD tests", "acceptance tests", "Given When Then tests", "cucumber tests", "pytest-bdd", "feature file", "step definitions", "behavior-driven", "automate acceptance criteria", "gherkin"

What This Skill Does

Installs
2
GitHub Stars
2
First Seen
May 10, 2026
bdd-acceptance-tests — bendourthe/nexus-hub