bdd-scenario-quality-check

Validate BDD scenarios for Given-When-Then format and CRAFT standards.

5|1|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/tikazyq/agentic-spec-forge --skill bdd-scenario-quality-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bdd-scenario-quality-check
Source: https://github.com/tikazyq/agentic-spec-forge/tree/main/AGENTIC_SPEC_FORGE/spec_stage_skill/implementation_planning/bdd-scenario-quality-check
Command: npx skills add https://github.com/tikazyq/agentic-spec-forge --skill bdd-scenario-quality-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of ensuring Behavior-Driven Development (BDD) scenarios are well-formed, complete, and adhere to the CRAFT standard, preventing issues during acceptance and implementation.

Core Features & Use Cases

  • Format Validation: Checks for the presence and correct structure of Given-When-Then elements in scenarios.
  • Gap Identification: Detects missing scenarios for defined goals.
  • Quality Improvement: Provides suggestions to enhance scenario clarity and completeness.
  • Use Case: After writing a set of BDD scenarios for a new feature, run this skill to verify they are correctly formatted, cover all intended functionalities, and are easy for developers and testers to understand.

Quick Start

Run the bdd-scenario-quality-check skill to assess the quality of the scenarios in scenarios/bdd_test_scenarios.md against the goals in goal_breakdown.md.

Frequently Asked Questions about bdd-scenario-quality-check

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate BDD scenarios for Given-When-Then format and completeness?

To validate BDD scenarios, you need a tool that checks the Given-When-Then structure and identifies gaps against your goals. This skill applies CRAFT standards to verify scenario completeness and clarity, providing actionable feedback for implementation planning.

What is the CRAFT standard for behavior-driven development scenario testing?

The CRAFT standard for behavior-driven development scenario testing ensures scenarios are well-formed, complete, and clear. It validates the correct structure of Given-When-Then elements, preventing issues during acceptance and implementation by detecting missing functionalities.

How do I check if my Gherkin scenarios cover all defined feature goals?

To check if Gherkin scenarios cover all defined feature goals, provide your BDD scenarios and goal breakdowns as input. This process identifies missing scenarios for your defined goals and provides suggestions to enhance overall scenario clarity.

Can I use automated quality assurance to improve BDD test scenario clarity?

Yes, you can use automated quality assurance to improve BDD test scenario clarity. By applying the CRAFT standard to your scenarios, the process generates actionable feedback that highlights formatting errors and enhances scenario completeness for developers and testers.

When do I need to run a BDD scenario quality check during software development?

You need to run a BDD scenario quality check during the implementation planning stage of software development. After writing scenarios for a new feature, this validation step ensures they are correctly formatted and cover all intended functionalities before development begins.

What inputs are required to identify gaps in BDD test scenarios?

To identify gaps in BDD test scenarios, you must provide your BDD scenarios and goal breakdowns as input. This allows the validation process to compare scenarios against defined goals, detecting missing functionalities and providing actionable feedback.