Using The Think Step

Decide where an agent should reason during a task and how to prompt for it. Covers three places a model can think and how to choose between them: extended thinking before the turn, interleaved thinking between tool calls, and the no-op "think" tool that logs reasoning mid-chain at a point you pick. Also covers when a mid-task step helps, when it only adds latency, the contract interleaved thinking imposes on the request, and why the think tool's gains come from system-prompt guidance rather than the tool itself. Use this whenever someone builds an agent that follows policies or makes long sequential decisions, asks about a think or scratchpad tool or interleaved thinking, finds an agent skipping rules or mishandling tool output mid-task, or wants more deliberate tool use. Trigger on "think tool," "interleaved thinking," "reasoning between tool calls," "let the agent reason before acting," "agent ignores the policy," and similar. Not for general prompt engineering or one-shot chain-of-thought.

Hoja-Solutions 9dc7416 5.6 KB Updated

File contents

Hoja-Solutions/agent-stdlib/tree/main/skills/using-the-think-step commit 9dc7416ee8

Frequently asked questions

npx skillmds@latest add hoja-solutions/using-the-think-step