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.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vcsdd:vcsdd-implThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
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.
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
npx claudepluginhub sc30gsw/vcsdd-claude-code --plugin vcsddGenerates failing tests for VCSDD feature spec requirements in Red phase (2a). Invokes builder, runs tests, records failure evidence and regression baseline. Supports vitest/pytest.
Executes complete TDD cycle—RED (failing tests from spec), GREEN (minimal implementation), REFACTOR (code quality), VERIFY (quality gates)—coordinating sub-agents for feature development.
Guides Red-Green-Refactor cycles for test-first feature implementation and bug fixes. Requires /optimus:init and working test infrastructure.