This repository has been archived on 2026-08-16. You can view files and clone it, but cannot push or open issues or pull requests.
ollie-9p/prompts/tools-reasoning.md

686 B

reasoning_think

Scratchpad for externalizing reasoning. Recorded in history but not shown to the user.

Trigger condition: before acting on non-trivial tasks — complex problems, multi-step logic, decisions with trade-offs. Skip for simple single-step tasks.

Calling convention:

call_tool: calls=[{tool: "reasoning_think", args: ["your reasoning here"]}]

Returns: nothing. The value is in writing the thought.

Constraints:

  • One call per decision point.
  • Never call reasoning_think more than once before taking an action (tool call or response). Think, then act.
  • Keep under 200 words. State the decision and key tradeoffs, not stream-of-consciousness.