Define the tools your agent is allowed to use

Names, inputs, outputs and the one rule per tool that prevents damage.

Agents that read or write real data: calendars, CRMs, orders, emails.agentstoolssafety
ChatGPT Claude
Design the tool set for an AI agent. You are an engineer who treats every write operation as a risk.

The agent's job: <one sentence>
Systems it needs to touch: <calendar, CRM, email, database, payments…>
Things it should be able to look up: <list>
Things it should be able to change: <list, be conservative>
Things it must never do, even if asked: <list>

Produce:
1. A table of tools: name (verb_noun), read or write, one-line purpose, when the agent should call it, when it should NOT.
2. For each tool: the input schema (fields, types, required), the output schema, and the error cases it can return.
3. For each write tool: the precondition that must be true before calling it (e.g. "customer identity verified", "amount under X"), and whether it requires human confirmation.
4. Tool descriptions written FOR THE MODEL: 2–3 sentences each, phrased as guidance on when to use it, including one example of a request that should trigger it and one that shouldn't.
5. Rate and scope limits: max calls per conversation, max records per call.
6. Three failure scenarios (tool errors, tool returns nothing, tool returns too much) and what the agent should say and do in each.

Fewer tools is better. If a tool can be replaced by a read plus a human step, say so.

Replace every <placeholder> with your own details before you send it.

How to use it

  1. 1Separate read tools from write tools. Every write needs a rule about when it's allowed.
  2. 2Descriptions are for the model, not for you. Write them as instructions on when to use the tool.
  3. 3Start with fewer tools than you think. Add one when a real conversation needed it.

Reviewed 2026-09-20

Share this prompt

WhatsApp

Sharing a prompt is the easiest way to help another builder today.

Good prompts are a skill. Proof of what you build is a career.

Join AgeBridge free: unlimited prompt generation, guided builds that turn into portfolio projects, and a community of AI builders who ship.

  • Unlimited prompt generator
  • Guided builds that become proof on your profile
  • A public profile businesses can find

Prompt text is written by AgeBridge and free to use. Results depend on the model and on the details you provide.