Self-Critique
PromptingDefinition
A pattern where Claude reviews its own output before finalizing it. Useful for catching obvious errors but limited: Claude tends to confirm its own reasoning due to anchoring bias. For high-stakes verification, use a separate Claude instance with independent context.
Example Usage
Ask Claude to review its draft for completeness and accuracy before presenting to the user — but use a separate API call with a fresh context for critical verification.