Define Behavior

Writes behavior-driven features and scenarios in Gherkin (`.feature` files) that read as specification by example: domain-level, one behavior per scenario, observable outcomes. Use this skill whenever the user wants to author or refine Gherkin, BDD scenarios, acceptance criteria, Given/When/Then steps, feature files, or Cucumber, SpecFlow, or Behave specs. Use it even when the user describes the behavior in plain prose and never says "Gherkin". Use it also to turn a ticket, a user story, or acceptance criteria into scenarios, and to clean up scenarios that leak UI, API, or database mechanics. Do not use it to write the automation code behind the steps, which is a separate concern.

azborgonovo 8675195 9.7 KB Updated

File contents

azborgonovo/ai-skills/tree/main/skills/bdd/define-behavior commit 8675195236

Frequently asked questions

npx skillmds@latest add azborgonovo/define-behavior