with one click
tdd-cycle
Run a complete RED -> GREEN -> REFACTOR cycle for a single test
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Run a complete RED -> GREEN -> REFACTOR cycle for a single test
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Add a new bashdep:: lifecycle command with TDD
Stage and commit changes using conventional commits format
Coverage gap analysis for the bashdep public API plus a bashdep::doctor audit
Debug and fix failing bashdep tests systematically
Fetch a GitHub issue, create a branch, plan and implement with TDD, then open a PR
Push branch and create a GitHub PR following the bashdep PR template
| name | tdd-cycle |
| description | Run a complete RED -> GREEN -> REFACTOR cycle for a single test |
| allowed-tools | Read, Edit, Write, Bash, Grep, Glob |
Execute a complete RED -> GREEN -> REFACTOR cycle for one test.
Check for .tasks/YYYY-MM-DD-*.md. If missing for a non-trivial change,
create one before proceeding.
tests/unit/bashdep_test.sh to match style:
$TEST_DIR and the
_seed_lock / _seed_installed helpersBASHDEP_* globals in the test body if it depends on a mode flaglib/bashunit tests --filter <test_name> — must failbashdep — only enough to satisfy THIS testlib/bashunit tests --filter <test_name> — must passmake test — nothing else regressedmake test after each changemake sa && make lintShow the updated test inventory. Ask whether to continue or stop.
.claude/rules/bash-style.mdBASHDEP_DRY_RUN, BASHDEP_SILENT, BASHDEP_VERBOSE, BASHDEP_FORCE