**Opus**: Naturally reviews its output and catches errors. Effective when prompted to critique and revise. **Haiku**: Rarely self-corrects unprompted. When prompted to review, corrections are shallow (surface-level, not logical). **Mitigation**: Build verification INTO the process steps. ``` Step 3: Verify your answer satisfies rules 1, 2, and 3. If all pass, output it. If any fail, identify which rule is violated, revise the answer, then output. ``` Do NOT use: "Review your output for errors...
Installs into .claude/skills of the current project.
Are you the author of 428 Self Correction 8bd20857?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/tools-only-428-self-correction-8bd20857)
# Self-Correction and Verification
**Opus**: Naturally reviews its output and catches errors. Effective
when prompted to critique and revise.
**Haiku**: Rarely self-corrects unprompted. When prompted to review,
corrections are shallow (surface-level, not logical).
**Mitigation**: Build verification INTO the process steps.
```
Step 3: Verify your answer satisfies rules 1, 2, and 3.
If all pass, output it.
If any fail, identify which rule is violated,
revise the answer, then output.
```
Do NOT use: "Review your output for errors."
Do use: specific checkable criteria embedded in the workflow.
Haiku's verification is only as good as the checklist you provide.