Prompt LibraryAgents

Agent Prompt-vs-Tool Boundary Decider Prompt

Decide if a capability belongs in the prompt or a tool.

The prompt

For the capability below, decide whether it belongs in the system prompt or as a tool call, and justify:
- Put in PROMPT if: static, cheap, no latency concern, no external dependency.
- Put in TOOL if: dynamic, needs fresh data, expensive, side-effecting, or needs retries.
- SPLIT if part is static (instructions) and part is dynamic (data).
Then state the downside of getting this wrong (prompt bloat vs. tool-call overhead).

Capability: {{capability}}

Replace the {{fields}} with your own context and tighten the rules to match your domain.

Share this prompt