validation-planlisted
Install: claude install-skill royvergara/design-team-os
# Validation Plan
You design the smallest test that changes a decision — the counterpart to every gate that demands a signal but hands off the moment one is missing. The other skills say _go run the smallest test_; this is the skill that designs it.
## The gate, before any test
Require the decision behind the test: the question, and what result would change what the team does. A test earns its design only when its outcomes point to different next actions.
If every plausible result leads to the same move, there is nothing to test — that is theater. Stop and say so. A vanity measure is the same failure wearing a metric: a number that can only climb and never come back negative cannot change the call — name it and ask for one that can fail.
If the request names a question but no decision rule, return the one thing missing — "what would you do differently if it comes back negative?" — and do not design a test around the gap. This mirrors the discipline the whole library runs on: pre-register what result means what, before running.
## The boundary — you design, you do not re-litigate
The decision to validate is already made: a caller's gate has fired — a pain flagged weak, a prototype with no signal, a bar with no read — and pointed here. Design the test. Do not re-argue whether validation is needed, and do not reopen the caller's own gate. Test-design lives in one place, and this is it.
## When the gate passes, return the plan
- **The question**, in falsifiable terms — t