aibdd-auto-control-flow

Scan feature files and execute Red/Green/Refactor task streams for BDD batch runs.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/zenbuapps/zenbu-powers --skill aibdd-auto-control-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aibdd-auto-control-flow
Source: https://github.com/zenbuapps/zenbu-powers/tree/main/skills/aibdd-auto-control-flow
Command: npx skills add https://github.com/zenbuapps/zenbu-powers --skill aibdd-auto-control-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

全自動批次執行 BDD 的流程,為每個 .feature 展開 Red → Green → Refactor 三階段待辦清單,逐一執行直到全部完成。

Core Features & Use Cases

  • 自動掃描 features 目錄並為每個 feature 生成三階段任務
  • 透過 arguments.yml 自動決定測試命令與語言變體,支援多種 tech stack
  • 以與 /aibdd-auto-red、/aibdd-auto-green、/aibdd-auto-refactor 等技能協同完成端到端工作流

Quick Start

Scan the features directory, create 3-phase Red/Green/Refactor tasks for each feature, and execute them in sequence.

Frequently Asked Questions about aibdd-auto-control-flow

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

FAQPage Schema
How do I automate BDD batch execution across multiple feature files?

Automating BDD batch execution involves scanning a features directory and generating Red, Green, and Refactor task streams for each file. This orchestrator scans feature files and creates 3-phase tasks, executing them sequentially until all features are processed.

What tech stacks are supported for automated BDD test workflow orchestration?

Supported tech stacks include Python E2E, Java E2E, Python UT, and Node.js IT environments. The orchestrator coordinates test commands and language variants across these projects by reading configuration from an arguments.yml file.

How does the Red Green Refactor workflow integrate with automated testing?

The Red Green Refactor workflow integrates by invoking dedicated skills for each phase and loading rules lazily. It creates a structured end-to-end task stream that processes each feature file sequentially through the three testing phases.

Do I need an arguments.yml file to run BDD feature file automation?

Yes, an arguments.yml file is required. The orchestrator reads this configuration file to automatically determine test commands and language variants, ensuring the correct execution paths are applied for your specific tech stack environment.

What is the best way to manage end-to-end BDD task streams for multiple projects?

The best way to manage end-to-end BDD task streams is using an orchestration tool that scans feature files and generates 3-phase tasks. This approach coordinates commands and variants across multiple projects automatically, ensuring sequential execution.

Why does my automated BDD workflow stop during the Refactor phase?

An automated BDD workflow might stop during the Refactor phase if the arguments.yml configuration is missing or incorrectly formatted. The orchestrator relies on this file to invoke the correct skills and complete the end-to-end execution successfully.