aibdd.auto.csharp.it.step-template

Generate C# SpecFlow step skeletons from Gherkin feature files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill parses Gherkin features to generate C# SpecFlow step skeletons, marking TODO references to appropriate handlers, enabling rapid test scaffolding.

Core Features & Use Cases

  • Converts Given/When/Then steps into ready-to-implement steps in C# with TODO markers.
  • Maps steps to corresponding handler types and returns skeletons aligned with the project structure.
  • Ensures safe scaffolding by not overwriting existing step definitions and by using PendingStepException placeholders for unimplemented steps.

Quick Start

Feed your Gherkin feature files to the generator to output C# SpecFlow step skeletons with TODO markers.

Frequently Asked Questions about aibdd.auto.csharp.it.step-template

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

FAQPage Schema
How do I generate C# SpecFlow step skeletons from Gherkin feature files?

To generate C# SpecFlow step skeletons, feed existing Gherkin feature files into the generator to convert Given/When/Then steps into categorized handler-type skeletons with embedded TODO markers for rapid test scaffolding.

How do I map Gherkin Given/When/Then steps to handler types in C# BDD workflows?

Mapping Gherkin steps to handler types in C# BDD workflows involves parsing feature files and converting Given/When/Then steps into categorized handler-type skeletons with embedded TODO references aligned with the project structure.

Does generating SpecFlow step skeletons overwrite existing step definitions?

Generating SpecFlow step skeletons does not overwrite existing step definitions. It uses a non-overwriting safe scaffolding strategy and applies PendingStepException placeholders for unimplemented steps.

Can I use PendingStepException placeholders for unimplemented SpecFlow steps in C#?

You can use PendingStepException placeholders for unimplemented SpecFlow steps in C#. The generator applies these placeholders within the step skeletons to mark pending steps that require implementation.

What is needed to scaffold SpecFlow step skeletons from Gherkin features?

Scaffolding SpecFlow step skeletons from Gherkin features requires an existing feature set. The generator parses these Gherkin features to output ready-to-implement C# steps with TODO markers.