From verify-result
Black-box verification of any agent output — code, documents, presentations, reports, configs. Examine from the consumer's perspective and show evidence. Use when the user says "verify", "prove it works", "test this end-to-end", "show me it works", "check the document", "does it actually work", or /verify-result. Also trigger proactively after completing implementation (Phase 4 of the development workflow). Verification means using/examining the output as a consumer would, not re-reading what was produced.
How this skill is triggered — by the user, by Claude, or both
Slash command
/verify-result:verify-resultThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Prove the work actually works. Not by re-reading what you wrote. Not by running unit tests. By examining the output from the consumer's perspective and showing concrete evidence.
Prove the work actually works. Not by re-reading what you wrote. Not by running unit tests. By examining the output from the consumer's perspective and showing concrete evidence.
"I produced it correctly" is not verification. "The tests pass" is not verification. Verification is: here's what happens when I actually use this thing, look at this thing, run this thing.
| Output | How to verify |
|---|---|
| Backend API | curl endpoints, check responses |
| Frontend | open browser, click through the flow, read browser/server logs, screenshot each step |
| CLI tool | run with real inputs, show output |
| Library / utility | write a small usage script, execute it |
| Config / infra | verify the effect (does the config actually get read?) |
| Data migration | check data state before and after |
| Bug fix | reproduce the original bug scenario, show it's fixed |
| Refactor | run the same operations, show identical behavior |
| Rendered document (Typst, LaTeX, markdown) | render, open the file, read every page |
| Slide deck | render, open, examine each slide |
| Generated report | open, read, spot-check claims and data |
| Writing / copy | read back, verify references, check claims |
If the work spans multiple types, verify each.
Stand up the environment if needed. Reuse a running instance if one exists; otherwise start what you need in the background and wait for readiness.
Verify each case — happy path, error cases, edge cases, and (for bug fixes) the original failure scenario. For each:
Clean up. Write verification artifacts (screenshots, logs, test files) to /tmp/ by default. If any landed in the repo, remove them before reporting.
Report. Inline as you go; at the end, summarize what was verified, what passed, what failed, and what couldn't be verified — with the reason.
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Resolves in-progress git merge or rebase conflicts by analyzing history, understanding intent, and preserving both changes where possible. Runs automated checks after resolution.
npx claudepluginhub pandysp/claude-plugins --plugin verify-result