Enforces classic red-green-refactor discipline: write a failing test, watch it fail, write minimal code to pass, then clean up. The skill gates you before letting production code through without a failing test first, which sounds rigid until you realize how often "I'll add the test later" means never. It includes a preflight check that routes medium or high complexity work to planning before you start the TDD cycle, so you're not test-driving your way into the wrong architecture. Also has a pre-edit complexity check to stop you from cramming logic into an already overloaded file just because the test is green. Useful when you want the discipline enforced, not just suggested.
npx -y skills add ganyuanran/aegis --skill test-driven-development --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot