This enforces strict test-driven development for TypeScript projects by requiring you to write one failing test, make it pass with minimal code, then refactor. It blocks "horizontal splurging" where you write multiple tests at once, forcing a tight Red-Green-Refactor loop for each tiny feature increment. Use it when you need disciplined, verifiable progress on new features or bug fixes and want to prevent the AI from guessing or building ahead of your tests. The real value is in the backpressure: TypeScript's type system plus mandatory test failures create guardrails that keep implementations honest and incremental rather than speculative.
npx -y skills add google-labs-code/design.md --skill tdd-red-green-refactor --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
dbt-labs/dbt-agent-skills
github/awesome-copilot