aibdd.form.feature-spec

Generate Gherkin Feature Files from ideas, Event Storming specs, or skeletons.

1|Updated Apr 20, 2025
One-click install
npx skills add https://github.com/j7-dev/wp-power-checkout --skill aibdd-form-feature-spec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aibdd.form.feature-spec
Source: https://github.com/j7-dev/wp-power-checkout/tree/main/.github/skills/aibdd.form.feature-spec
Command: npx skills add https://github.com/j7-dev/wp-power-checkout --skill aibdd-form-feature-spec

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of comprehensive Gherkin Feature Files, transforming raw ideas, Event Storming specs, or existing feature skeletons into well-defined, executable specifications.

Core Features & Use Cases

  • Automated Gherkin Generation: Converts user ideas or Event Storming artifacts into structured .feature files.
  • Clarification & Refinement: Guides the user through a structured process to clarify rules, parameters, and expected outcomes.
  • Use Case: You have a rough user idea for a new e-commerce checkout feature. Use this Skill to flesh it out into a complete Gherkin Feature File, ensuring all edge cases and requirements are considered before development.

Quick Start

Use the aibdd.form.feature-spec skill to generate a feature file from the idea: "User can add items to a shopping cart".

Frequently Asked Questions about aibdd.form.feature-spec

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

FAQPage Schema
How do I generate Gherkin feature files from Event Storming specifications?

To generate Gherkin feature files from Event Storming specifications, input the artifacts into a guided conversational process that clarifies preconditions, parameters, responses, and state changes to produce structured .feature files.

What is the best way to convert a raw user idea into a BDD feature file?

The best way to convert a raw user idea into a BDD feature file involves a structured refinement process that systematically addresses edge cases, expected outcomes, and strict formatting standards for automation clarity.

Can I use an existing feature skeleton to create a complete executable specification?

Yes, you can use an existing feature skeleton to create an executable specification by passing it through a clarification process that defines missing rules, parameters, and system behaviors.

Does guided Gherkin generation help clarify system behavior before development?

Guided Gherkin generation helps clarify system behavior before development by systematically addressing preconditions, parameters, responses, and state changes through a conversational refinement process.

How to ensure generated .feature files meet strict formatting standards for automation?

To ensure generated .feature files meet strict formatting standards for automation, the specification process enforces structured Gherkin syntax and systematically validates preconditions, parameters, and state changes.