Skill instructions (SKILL.md) could not be loaded from local cache or raw GitHub repository.
tdd
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.