返回 Skill 列表
extension
分类: 开发与工程无需 API Key

self-correct-reasoning

当被质疑或发现矛盾时,分析并纠正之前的回答。当用户对你的推理提出挑战、指出不一致之处,或者问‘你为什么这么认为?’时,使用这项技能来帮助你回顾自己的逻辑,识别之前陈述中的错误,并提供准确的修正。这有助于保持一致性,承认错误,并通过透明的自我评估重建信任。

person作者: jakexiaohubgithub

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 | |-----------|----------|-------------|---------| | user_challenge | Yes | The user's question or statement challenging your previous response | what makes you think that? | | previous_response | Yes | Your earlier statement or claim that is being questioned | no raincoat needed | | relevant_context | No | Previously retrieved data, facts, or information relevant to the claim | Sydney weather forecast showing light drizzle and patchy rain |

Procedure

  1. Identify the specific claim or response being questioned
  2. Review the conversation history and any data you previously retrieved or stated
  3. Check for contradictions between your claim and the actual data or facts presented
  4. Identify the logical error, unsupported assumption, or inconsistency
  5. Acknowledge the error explicitly and explain what went wrong
  6. Provide the correct answer based on the actual data or sound reasoning
  7. Apologize if appropriate and thank the user for catching the mistake

Example

Example requests that trigger this skill:

what makes you think that?