How this skill is triggered — by the user, by Claude, or both
Slash command
/devblock:skipThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. The agent MUST have a clear reason for bypassing the current TDD phase.
The agent MUST have a clear reason for bypassing the current TDD phase.
Extract the reason from context (why is this edit needed outside phase?).
Ask the user for confirmation using AskUserQuestion:
If user approves:
bash .devblock/devblock-ctl.sh skip --reason "<reason>"
If user denies: acknowledge and continue working within the current phase.
After skip is approved, make the ONE edit that required the bypass. The token is single-use.
npx claudepluginhub nicchia-code/devblock --plugin devblockEnforces red-green-refactor TDD cycle with configurable strictness (strict/recommended/off). Use before writing implementation code for any feature or bugfix.
Guides acceptance-first TDD workflow for solo coding changes: read context, define criteria, write failing tests when feasible, implement, verify, conclude with status.
Enforces a test-first pipeline (red-green-refactor) with mandatory orchestration and adversarial test review. Invoke via /skill-tdd when building new features that need rigorous test coverage.