tdd

star 1

Implement .NET features and fix bugs test-first using the Red-Green-Refactor cycle. Use this skill whenever the user asks to build, add, or implement a feature, fix a bug, or write code 'test-first', 'with TDD', 'test-driven', or 'red-green-refactor', or mentions writing tests before the implementation. Also consider it proactively when implementing non-trivial .NET logic — services, domain rules, validators, parsers, calculations, state machines, bug fixes with a clear reproduction — where a failing test would pin down the behavior and de-risk the change; in that case briefly propose the TDD approach before starting. Covers detecting the existing test stack (xUnit/NUnit/MSTest, FluentAssertions, Moq/NSubstitute), writing failing tests first, minimal implementations, and refactoring under a green test suite.

cpike5 By cpike5 schedule Updated 6/1/2026

Skill instructions (SKILL.md) could not be loaded from local cache or raw GitHub repository.

Install via CLI
npx skills add https://github.com/cpike5/cpike-agent-skills --skill tdd
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator