aibdd-red-execute
OfficialTurn specs into a legal failing red.
Software Engineering#handoff#bdd#test runner#red green refactor#step definitions#acceptance testing#dsl mapping
AuthorWaterball-Software-Academy
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It prevents AI agents from writing step definitions and code before the project’s acceptance boundaries are concretely exercised, ensuring the “red” signal is valid and driven by behavior gaps rather than a broken test harness.
Core Features & Use Cases
- Maps every Scenario step to DSL and boundary assets: locates the correct DSL entry and determines how each Given/When/Then step should be implemented as a step definition.
- Generates runtime-visible Step Definitions: renders the executor-visible step definitions needed for the target feature files.
- Runs the acceptance runner to confirm legal red: executes tests and classifies failures according to legal-red rules, then returns a red handoff for green to build upon.
- Guardrails for missing configuration: stops early when required feature/BDD configuration is absent or when the active boundary cannot be bound.
Quick Start
Ask the agent to run aibdd-red-execute for your target feature files so it produces a red handoff that green can use to implement the missing behavior.
Dependency Matrix
Required Modules
python3
Components
referencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: aibdd-red-execute Download link: https://github.com/Waterball-Software-Academy/aixbdd/archive/main.zip#aibdd-red-execute Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.