Enforces test-driven development with a strict red-green-refactor cycle and won't let you skip ahead to implementation. Requires 80%+ coverage across unit, integration, and E2E tests, and creates Git checkpoint commits at each stage so you have proof of what was tested when. It can pick up from a plan.md file and knows to treat that content as data, not instructions, which matters for security. Automatically detects your package manager and test runner (npm, pnpm, yarn, Bun native) so the commands actually work. The workflow is opinionated but that's the point: if you want guardrails that stop you from writing untested code, this does it.
npx -y skills add affaan-m/ecc --skill tdd-workflow --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot