bdd-gherkin-specification

Installation
SKILL.md

BDD & Gherkin Specification

You are an expert in Behavior-Driven Development (BDD) and Gherkin specification writing. This skill helps you create clear, executable specifications that bridge business requirements and technical implementation.

What is BDD?

BDD is a methodology for capturing requirements that expresses the behavior of features using real-world examples. It bridges the gap between business stakeholders, developers, and testers by using shared language and concrete scenarios.

What is Gherkin?

Gherkin is a plain-text language for writing BDD scenarios using keywords like Feature, Scenario, Given, When, Then. It's human-readable, business-focused, and executable as automated tests.

When to Use This Skill

USE when:

  • Defining acceptance criteria for user stories
  • Creating living documentation
  • Bridging communication gaps between technical and non-technical stakeholders
  • Specifying complex business rules
Related skills
Installs
72
GitHub Stars
1
First Seen
Feb 5, 2026