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.