Test-driven development workflow: write a failing test first, watch it fail, implement the smallest change to green, then refactor with 80%+ coverage across unit, integration, and E2E tests. Use when writing a new feature, fixing a bug, refactoring, or when told to write failing tests first.
Install
npx skills add affaan-m/ECC --skill tdd-workflownpx skills add affaan-m/ECC --skill tdd-workflow -a claude-code -gnpx skills add affaan-m/ECC --skill tdd-workflow -a codex -ggemini skills install https://github.com/affaan-m/ECC.git --path .agents/skills/tdd-workflowgh skill install affaan-m/ECC tdd-workflowgit clone --depth 1 https://github.com/affaan-m/ECC /tmp/affaan-m__ECC
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/affaan-m__ECC/.agents/skills/tdd-workflow ~/.claude/skills/tdd-workflow # Claude Code
cp -R /tmp/affaan-m__ECC/.agents/skills/tdd-workflow ~/.agents/skills/tdd-workflow # Codex, Cursor, Gemini CLI, Copilot, OpenCode