From vcsdd
Implements VCSDD Phase 2b (Green): minimal code via vcsdd-builder to pass failing tests; Phase 2c (Refactor): improves code while keeping tests green; logs npm test evidence. Use after Phase 2a.
npx claudepluginhub sc30gsw/vcsdd-claude-code --plugin vcsddThis skill uses the workspace's default tool permissions.
Runs the Green phase (Phase 2b) and Refactor phase (Phase 2c). Implements minimal code to pass all failing tests, then refactors while keeping tests green.
Generates failing tests for VCSDD feature spec requirements in Red phase (2a). Invokes builder, runs tests, records failure evidence and regression baseline. Supports vitest/pytest.
Enforces rigorous Test-Driven Development (TDD) via RED-GREEN-REFACTOR cycle. Requires failing tests before any production code when implementing features or fixing bugs.
Enforces strict TDD state machine with planning-red-green-refactor-verify cycles. Requires state prefix on every message for test-first development discipline.
Share bugs, ideas, or general feedback.
Runs the Green phase (Phase 2b) and Refactor phase (Phase 2c). Implements minimal code to pass all failing tests, then refactors while keeping tests green.
Run after /vcsdd-tdd completes Phase 2a with red phase evidence. Requires active feature at phase 2a.
npm test 2>&1 | tee .vcsdd/features/<name>/evidence/sprint-N-green-phase.log
target-feature-tests: PASS
regression-baseline: PASS
target-feature-tests: PASS and regression-baseline: PASS, so Phase 3 sees post-refactor test resultscontracts/sprint-N.md so it reflects the final refactored artifact set, then run /vcsdd-contract-review before /vcsdd-adversary/vcsdd-impl