npx claudepluginhub sc30gsw/vcsdd-claude-code --plugin vcsddThis skill uses the workspace's default tool permissions.
Runs the Red phase (Phase 2a): generates test cases for every requirement in the behavioral spec. Tests MUST FAIL before implementation begins. Records failure evidence.
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.
Generates failing tests for TDD red phase defining expected behavior, edge cases, happy paths, and error handling in Jest/Vitest, pytest, Go, RSpec.
Generates failing tests for TDD red phase defining expected behavior, edge cases, and errors in Jest/Vitest, pytest, Go, and RSpec frameworks.
Share bugs, ideas, or general feedback.
Runs the Red phase (Phase 2a): generates test cases for every requirement in the behavioral spec. Tests MUST FAIL before implementation begins. Records failure evidence.
Run after spec review gate (Phase 1c) passes. Requires active feature at phase 1c.
N for the current implementation cycle (transitionPhase(feature, '2a'))npm test 2>&1 | tee .vcsdd/features/<name>/evidence/sprint-N-red-phase.log
new-feature-tests: FAIL
regression-baseline: PASS
For coverage-retrofit sprints (adding tests to already-implemented code):
coverage-retrofit: true instead of new-feature-tests: failingcoverage-retrofit: true
regression-baseline: PASS
total-tests: 45
new-tests-added: 3
If ANY new test passes before implementation, STOP. The test is invalid (it's testing the wrong thing or the implementation already exists). Fix the test first.
/vcsdd-tdd
/vcsdd-tdd --framework vitest # specify test framework
/vcsdd-tdd --framework pytest