返回 Skill 列表
extension
分类: AI Agent 能力无需 API Key

facilitating-reasoning

明确目标,并将结构化思维框架(帕累托、逆向、第一性原理)应用于复杂问题。在探索限制条件、分析决策或运用结构化推理揭示隐藏假设时使用。

person作者: jakexiaohubgithub

Reasoning Facilitation Protocol

Process

Phase 1: Context Check

Read .cattoolkit/context/scratchpad.md if exists to understand current session context.

Phase 2: Analyze Input

Parse user's problem statement to identify:

  • Ambiguities in requirements
  • Hidden assumptions
  • Missing constraints
  • Decision points

Phase 3: Select Frameworks

Choose the most relevant frameworks from applying-reasoning skill:

  • Pareto Principle
  • Inversion
  • First-Principles
  • Systems Thinking

Phase 4: Targeted Questions

Ask actionable questions based on selected frameworks to help users uncover:

  • Specific constraints not initially mentioned
  • Dependencies and relationships
  • Risk factors and edge cases
  • Success criteria and metrics

Success Criteria

  • User provides specific constraints they hadn't mentioned before
  • Problem narrowed down to actionable scope
  • Session context preserved in scratchpad
  • Clear path forward identified

References

  • applying-reasoning - Framework selection and application