tdd-guardian-audit-coverageRun the tdd-guardian-coverage-auditor skill to run the coverage command, compare against thresholds, and list uncovered branches with proposed tests.
tdd-guardian-audit-mutationRun the tdd-guardian-mutation-auditor skill to run mutation testing and list surviving mutants. Skips cleanly if `requireMutation=false` or the tool is not installed.
tdd-guardian-coverage-auditorEnforce strict coverage gates and identify exact missing coverage scenarios. Use it to check the configured coverage thresholds, or to audit coverage for one file whose new branches may be untested; it runs the coverage lanes and proposes a test for each gap. Not for writing the missing tests (tdd-g
tdd-guardian-coverage-gateCoverage thresholds plus test quality: coverage without behavioral assertions fails.
tdd-guardian-design-testsRun the tdd-guardian-test-designer skill to produce a concrete behavior-driven test matrix for a plan. Rejects wiring-only designs. Does NOT write implementation code.
tdd-guardian-gateRun the lanes bound to a trigger (commit, push, taskCompleted, manual) or a named lane, then evaluate the coverage and mutation gates and refresh gate state. This is how you make a stale gate fresh before committing or pushing.
tdd-guardian-implementRun the tdd-guardian-implementer skill for ONE work item — red, green, refactor — then verify with the project's test command.
tdd-guardian-implementerImplement planned work items in small batches with test-first discipline, one work item at a time (for example \"implement WI-2\"): failing tests first, then the minimal implementation, verified after each batch. Not for planning a feature (use tdd-guardian-planner), and not for implementing many wo
tdd-guardian-initDetect every test lane in this repository — unit, integration, e2e, contract — verify each by dry-run probe, and write `.claude/tdd-guardian/config.json`. Reads CI config first, since that is what maintainers actually run.
tdd-guardian-lane-policyTest lanes (unit, integration, e2e, contract): what goes where, triggers, coverage.
tdd-guardian-mutation-auditorValidate test robustness using mutation testing and report every surviving mutant with the test that would kill it, including whether the mutation score meets the kill-rate threshold and whether the mutation tool is installed. Report-only — the implementer writes the tests. Not for checking coverage
tdd-guardian-mutation-gateMutation testing gate: per-language tools (Stryker, PIT, mutmut), weak assertions.
tdd-guardian-planBreak a TDD task into work items, acceptance criteria, and required test targets, using the tdd-guardian planner, and save the plan under .claude/tdd-guardian/. Does NOT write code or tests.
tdd-guardian-plannerBreak a request — a new feature or a refactor — into implementation work items with explicit acceptance criteria, risks, and test targets, before any code is written. Not for implementing code (use tdd-guardian-implementer) or for coverage questions (use tdd-guardian-coverage-auditor).
tdd-guardian-policy-coreCore TDD policy: plan-first development, assertion and spec levels, completion gates.
tdd-guardian-probeDry-run every configured lane to verify its command resolves and discovers tests, without executing the suites. Read-only; runs no tests and writes no files.
tdd-guardian-review-gateFindings-first code review: severity order, test-gap findings, test-quality audit.
tdd-guardian-reviewRun the tdd-guardian-reviewer skill for a final code + test-quality review. Classifies every expect() call as behavior vs wiring, flags mocked internal modules, and reports missing tests.
tdd-guardian-reviewerFinal reviewer that audits code quality, test quality (wiring vs behavior), and coverage gaps; also use it to flag the wiring-only tests in a specific test file. Report-only. Not for fixing the tests it flags (use tdd-guardian-implementer) or for running coverage (use tdd-guardian-coverage-auditor).
tdd-guardian-spec-adversaryAttack a test matrix before any implementation exists — find the wrong implementation that would pass every case, such as one that skips a state transition or breaks an invariant. Report-only; the designer fixes the matrix. Not for reviewing tests after the code is written (use tdd-guardian-reviewer
tdd-guardian-statusRead-only status report — shows last-run coverage %, mutation score, review verdict, and per-work-item state from `.claude/tdd-guardian/state.json`. Does NOT run any auditor skill, test, or gate.
tdd-guardian-test-designerDesign behavior-driven tests with explicit assertion strategies — success, boundary, invalid-input, edge and concurrency cases, using real fixtures rather than mocking internal modules. Rejects wiring-only test designs. Not for writing implementation code (use tdd-guardian-implementer) or for runnin
tdd-guardian-test-matrixTest matrix for changed behavior, with an explicit assertion strategy per case.
tdd-guardian-tooling-catalogPer-language test runners, coverage tools, mutation tools and dry-run probe commands.
tdd-guardian-workflowRun strict TDD orchestration by chaining the six focused skills: plan → design-tests (with adversarial attack on the matrix) → implement (per WI, with red receipts) → audit-coverage → audit-mutation → review. Halts immediately on any gate failure. No commits before green.
coverage-gateCoverage thresholds plus test quality: coverage without behavioral assertions fails.
lane-policyTest lanes (unit, integration, e2e, contract): what goes where, triggers, coverage.
mutation-gateMutation testing gate: per-language tools (Stryker, PIT, mutmut), weak assertions.
policy-coreCore TDD policy: plan-first development, assertion and spec levels, completion gates.
review-gateFindings-first code review: severity order, test-gap findings, test-quality audit.
test-matrixTest matrix for changed behavior, with an explicit assertion strategy per case.
tooling-catalogPer-language test runners, coverage tools, mutation tools and dry-run probe commands.