What problem does it solve?
This skill enforces a disciplined Test-Driven Development workflow for Go projects, ensuring teams adopt Red-Green-Refactor cycles, explicit defect hypotheses, killer cases, and gate-driven quality checks.
Core Features & Use Cases
- End-to-End TDD workflow for Go services, guiding teams from failing tests to minimal implementations.
- Mandatory gates (Defect Hypothesis, Killer Case, Coverage, Execution Integrity, Concurrency Determinism, Change-Size Test Budget) with actionable criteria.
- Structured evidence and report artifacts (red/green progress, killer cases, coverage metrics, and risk paths) suitable for CI integration.
- Reference-driven workflow with golden fixtures and external templates to standardize testing practices across teams.
- CI-friendly governance: traceability from change to test contracts and scorecards.
Quick Start
Copy the tdd-workflow skill into Claude and run its Red-Green-Refactor cycles to drive TDD changes in your Go projects.