Install
openclaw skills install @tjboudreaux/thinking-socraticWhen a request is vague, assumption-laden, or "obvious," ask the few load-bearing questions that expose hidden requirements before building or committing.
openclaw skills install @tjboudreaux/thinking-socraticCore rule: Surface the load-bearing assumption or undefined term before you build. Ask only what you cannot resolve yourself; stop when the next action is decision-ready.
gap: <what was vague or assumed>
resolved_by: self | user | mixed
questions_asked:
- <only questions actually needed>
assumptions_made_explicit:
- <X must be true / success = Y>
clarified_requirement: <decision-ready statement>
next_action: <build | investigate | re-scope | stop>
stop_reason: clear_enough | self_resolved | blocked_on_<fact>