aibdd.auto.csharp.it.green

Implements EF Core repositories, services, controllers and DI wiring to pass C# tests.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

C# IT Stage 3: Green light phase. Trial-and-error loop drives tests to green by implementing EF Core repositories, services, controllers, and DI setup.

Core Features & Use Cases

  • End-to-end green-path implementation for C# backends using Red→Green→Refactor cycles.
  • Includes EF Core repository, service layer, ASP.NET Core controller, and DI registrations.
  • Use Case: Given a failing test for a feature, iteratively implement repository, service, and controller until the test passes.

Quick Start

To begin, run the dotnet test suite for the target feature and iteratively implement repository, service, controller, and DI wiring until all tests pass.

Frequently Asked Questions about aibdd.auto.csharp.it.green

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

FAQPage Schema
How do I implement a C# backend feature to pass a failing test using TDD?

To pass a failing C# test, iteratively implement EF Core repositories, services, controllers, and DI wiring. This green-path approach drives the Red-Green-Refactor cycle until the target test suite passes.

What is the green-path phase in C# test-driven development?

The green-path phase in C# TDD is the trial-and-error loop where you implement minimal viable code. It creates DTOs, repository patterns, services, and controllers to drive failing tests to passing.

How do I wire up dependency injection for repository and service layers in ASP.NET Core?

Wire up ASP.NET Core dependency injection by registering repository and service interfaces in the DI container. The iterative green-path process ensures all layers are correctly configured for tests to pass.

Can I use EF Core repository pattern with ASP.NET Core controllers in a TDD workflow?

Yes, EF Core repository patterns integrate directly with ASP.NET Core controllers in TDD. The green-path implementation iteratively builds repositories, services, controllers, and DI registrations until tests pass.

Why does my C# TDD loop get stuck between failing and passing tests across layers?

C# TDD loops stall when repository, service, or controller layers have missing implementations. The green-path approach resolves this by iteratively building each layer with minimal viable code until tests succeed.

Do I need DTOs and repository patterns set up before running C# green-path development?

DTOs and repository patterns are created during the green-path process itself. The iterative implementation builds these components as needed to drive failing tests to passing across API and service layers.