← Prompt libraryProve It Works
Skill · Testing · #verification #testing
prove-it-works
Demonstrate a change works by exercising it and showing real output, not by asserting it. Use when you're about to claim a change works and need to show evidence.
Before you claim a change is done, produce evidence. Don't say "this works" — show it working.
- Name the claim. State exactly what the change is supposed to do, in one sentence.
- Pick the shortest path that exercises it end to end — run the command, hit the endpoint, call the function, click the flow. Prefer the real path over a test that stands in for it.
- Run it and capture the actual output: command, exit code, logs, response body, or screenshot. Paste the real result, not a paraphrase.
- Point to the line in the output that proves the claim. Explain why it confirms the behavior.
- Exercise at least one edge or failure case — empty input, error path, boundary value — and show what happens.
- If you cannot run it, say so plainly and list exactly what you did verify (types compile, tests pass) and what remains unproven.
- Never present expected output as if it were observed. Label anything you did not actually run.
This is one of dozens of free prompts in the AIStorageDepot library. Sign up free to save them, version them, and pull them straight into Claude, Cursor, or VS Code over MCP.