← ClaudeAtlas

verificationlisted

Use when marking a task as complete, finishing a feature, or claiming a bug is fixed. Ensures functional resolution is verified with evidence before closing.
fusengine/agents · ★ 15 · AI & Automation · score 78
Install: claude install-skill fusengine/agents
# Verification Before Completion ## Overview **Sniper validates CODE QUALITY. Verification validates FUNCTIONAL RESOLUTION.** Both are needed before closing any task. Sniper catches linter errors, SOLID violations, and code style issues. Verification ensures the **original request is actually fulfilled** -- the right behavior, the right output, the right fix. A task can pass sniper with zero errors and still be functionally wrong. | Aspect | Sniper | Verification | |--------|--------|-------------| | **Focus** | Code quality | Functional correctness | | **Checks** | Linting, SOLID, style | Acceptance criteria, regressions, side effects | | **Runs** | After any code change | Before marking task as complete | | **Result** | Clean code | Solved problem | --- ## Agent Workflow When invoked, follow the 6-step verification process below **before** marking any task as completed. ### 6-Step Verification Process **Step 1: Re-read the original request** Go back to the original issue, task description, or user message. Read it word by word. Do not rely on memory or assumptions. **Step 2: List ALL acceptance criteria** Extract every explicit and implicit requirement from the original request. Number them. If the request is vague, list what a reasonable user would expect. **Step 3: Verify each criterion with evidence** For each criterion, provide concrete evidence of resolution: - Test output showing the expected behavior - Log output confirming the fix - Screenshot of the UI c