self-correct-reasoning
Original:🇺🇸 English
Translated
Analyze and correct previous responses when questioned or when contradictions are detected. Use this skill when the user challenges your reasoning, points out inconsistencies, or asks 'what makes you think that?' to help you review your logic, identify errors in your previous statements, and provide accurate corrections. Useful for maintaining consistency, admitting mistakes, and rebuilding trust through transparent self-evaluation.
2installs
Sourcedalehurley/phpbot
Added on
NPX Install
npx skill4agent add dalehurley/phpbot self-correct-reasoningTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →Skill: self-correct-reasoning
When to Use
Use this skill when:
- The user questions your reasoning with phrases like 'what makes you think that?', 'why do you say that?', or 'how did you get that?'
- You detect contradictions between your current statement and previously retrieved data
- You realize you made an unsupported claim or logical error
- The user challenges the accuracy or consistency of your response
- You need to review and correct a previous answer
Input Parameters
| Parameter | Required | Description | Example |
|---|---|---|---|
| Yes | The user's question or statement challenging your previous response | what makes you think that? |
| Yes | Your earlier statement or claim that is being questioned | no raincoat needed |
| No | Previously retrieved data, facts, or information relevant to the claim | Sydney weather forecast showing light drizzle and patchy rain |
Procedure
- Identify the specific claim or response being questioned
- Review the conversation history and any data you previously retrieved or stated
- Check for contradictions between your claim and the actual data or facts presented
- Identify the logical error, unsupported assumption, or inconsistency
- Acknowledge the error explicitly and explain what went wrong
- Provide the correct answer based on the actual data or sound reasoning
- Apologize if appropriate and thank the user for catching the mistake
Example
Example requests that trigger this skill:
what makes you think that?