.claude/skills/tdd-cycle/SKILL.md
Run complete TDD red-green-refactor cycle for a test
npx skillsauth add TypedDevs/bashunit tdd-cycleInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Execute a complete Red -> Green -> Refactor cycle.
Check for .tasks/YYYY-MM-DD-*.md. If missing, create one before proceeding.
assert_test.sh, doubles -> doubles_test.sh)./bashunit path/to/test.sh — must failsrc/ — only enough for THIS test./bashunit path/to/test.sh — must passmake sa && make lint && shfmt -w ../bashunit tests/Show updated test inventory. Ask if continuing or done.
tools
Run pre-release validation and execute the release process
testing
Run comprehensive pre-release validation checklist
testing
Push branch and create a GitHub PR with concise, issue-linked description
tools
Fetch GitHub issue, create branch, plan and implement with TDD, then open PR