Prove Your Tests Can Fail — Development skill for Claude Code
Verify that tests can actually fail, catching assertions that pass no matter what the code does.
How to install Prove Your Tests Can Fail
Installs to ~/.claude/skills/agigante80-vibe-coding-prompts-prove-your-tests-can-fail/SKILL.md
mkdir -p ~/.claude/skills/agigante80-vibe-coding-prompts-prove-your-tests-can-fail && curl -fsSL https://raw.githubusercontent.com/agigante80/vibe-coding-prompts/HEAD/prompts/prove-your-tests-can-fail.md -o ~/.claude/skills/agigante80-vibe-coding-prompts-prove-your-tests-can-fail/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Prove Your Tests Can Fail does
name: prove-your-tests-can-fail category: development-workflow version: 1.0.0 updated: 2026-08-28 description: Verify that tests can actually fail, catching assertions that pass no matter what the code does. platforms: [chatgpt, claude, gemini, copilot-chat]
Prove Your Tests Can Fail
**Objective**
Audit a test suite for assertions that cannot fail, then fix or remove them. Line coverage reports such tests as covering their targets; they are decoration, not evidence. This prompt c
Alternatives in Development
- Apex Architect — Use the @apex-architect agent to help the user with the following architectural or debugging matter: $ARGUMENT 523 ★
- Verify Theme — Run the full Graphite quality gate (drift, tokens, contrast, YAML) and report pass/fail 452 ★
- Dashclaw Quality — Recurring find-and-fix quality pass over the whole DashClaw app — browser smoke (frontend-verify) + code gates 297 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Smoke Check
Fast MCP tool connectivity check. Tests 10 tools across protoLabs Studio and external integrations, outputs a
Verify Install
Check a Backbrief Kit install and report a plain pass/fail list. Reads only; never changes anything without a
Break Down Tests
Explain existing automated tests and assertions without editing code.
Fuzz Validate
Prove the fuzz harness actually reaches the target (poison-pointer + under-alloc controls)
Complete Everything
Close every plan-related deferral, implement the full closure set, and prove the result with fresh tests
Prove
Seam check. Read the ticket's seam report; re-run the pass only if it is missing or stale.
Related Agents
Civitai Test Review
Reviews the tests in a feature segment of the main Civitai Next.js app (src/) for whether they would actually
PR Intent Verifier
Verify a pull request actually does what it claims - map the PR body and its linked issues to a requirement ch
Ae Test
Agent Engineer test agent. Writes tests from the acceptance criteria rather than from the implementation, muta