From virtual-team
Mandates fresh execution of verification commands (tests, builds, lints) and output review before any completion claims like 'done', 'tests pass', or 'fixed'.
npx claudepluginhub ovargas/virtual-team --plugin virtual-teamThis skill uses the workspace's default tool permissions.
No completion claims without fresh verification evidence.
Enforces running tests, linters, builds and confirming fresh output before claiming work complete, fixed, or ready for commits/PRs.
Enforces running verification commands like tests, linters, and builds, then confirming outputs before claiming completion, fixes, or success prior to commits/PRs.
Enforces running verification commands like tests, lints, builds before claiming code complete, fixed, or passing, prior to commits/PRs.
Share bugs, ideas, or general feedback.
No completion claims without fresh verification evidence.
This skill is rigid. Follow it exactly. Do not adapt, skip, or soften the discipline.
"Claiming work is complete without verification is dishonesty, not efficiency."
NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCE
Before the agent says ANYTHING positive about work status — "done", "tests pass", "looks good", "fixed", "complete" — it must pass the gate function below.
Every positive claim about work status must pass through these 5 steps, in order:
Name the exact command. "Tests pass" → npm test or pytest. "Build succeeds" → npm run build. No vague references.
Run it NOW. Not "I ran it earlier." Not "it passed last time." Fresh means in this message exchange.
Read the ENTIRE output. Check the exit code. Count failures, errors, warnings. Don't skim. Don't assume.
Does the output ACTUALLY say what you're about to claim? "0 failures" confirms "tests pass." "exit 0" confirms "build succeeds." Partial output does not confirm total success.
Now you may claim. Cite the evidence: "Tests pass (24 passed, 0 failed)." "Build succeeded (exit 0, no warnings)."
If any step fails or is skipped, the claim cannot be made.
| Claim | Required Evidence | Not Sufficient |
|---|---|---|
| "Tests pass" | Test command output showing 0 failures in this message | Previous run, "should pass", partial suite |
| "Build succeeds" | Build command with exit code 0 | Linter passing, "compiled without errors" |
| "Bug fixed" | Reproduction test now passes (run fresh) | "Code changed, should work now" |
| "Phase complete" | All phase verification checks green (shown above) | "Code looks correct to me" |
| "PR ready" | Tests + lint + type check all run fresh | "I verified earlier in the session" |
| "Linting clean" | Lint command output showing 0 errors | "No lint rules violated" without running |
| "Type check passes" | Type checker output with 0 errors | "Types look correct" |
| "Feature works" | Demo or test proving the feature operates as specified | "I followed the spec correctly" |
These thoughts mean STOP — you're about to skip verification:
| Thought | Reality |
|---|---|
| "I just ran it" | Was it in THIS message? If not, it's stale. Run again. |
| "The code is obviously correct" | Obvious code fails. Run the proof. |
| "Nothing changed since last run" | Something always changes. Re-run costs seconds. |
| "Tests would catch it" | Did you run them? Show the output. |
| "I'm confident this works" | Confidence is not evidence. Run the command. |
| "It's just a small change" | Small changes cause big failures. Verify. |
| "Verification will slow me down" | False completion claims waste MORE time. Verify. |
| "The founder can test it" | Your job is to deliver verified work, not unverified drafts. |
| "I verified a similar thing earlier" | Similar is not same. This claim needs this evidence. |
| "Let me just commit and we'll see" | No. Verify before commit, not after. |
If any of these are true, you are about to make an unverified claim:
Any of these mean: STOP. Run verification. Show output. Then claim.
This skill is loaded by:
/virtual-team:vt-implement — Layer 0 (behavioral discipline), loaded alongside virtual-team:test-driven-development/virtual-team:vt-commit — Before committing, verify tests pass fresh/virtual-team:vt-pr — Before creating PR, full verification suite run fresh/virtual-team:vt-debug — Before claiming "root cause found", verify hypothesis with evidence/virtual-team:vt-review — Before issuing verdict, verify claims about code behavior/virtual-team:vt-flow — inherited through /virtual-team:vt-implement