What problem does it solve?
This skill bridges the gap between business requirements and technical implementation by enforcing Behavior-Driven Development (BDD) standards, ensuring that acceptance criteria are both readable by stakeholders and verifiable as automated tests.
Core Features & Use Cases
- Executable Specifications: Transforms user stories into Gherkin feature files that serve as both documentation and test suites.
- Quality Enforcement: Provides automated validation for BDD best practices, such as the Golden Triangle (happy, negative, and edge cases) and declarative step definitions.
- Use Case: A product manager and developer use this skill to define a new feature's behavior in Gherkin, which is then automatically validated by the system to ensure it meets the team's definition-of-ready before any code is written.
Quick Start
Use the bdd-feature-file skill to scaffold a new feature file for the user authentication capability.