Tool Schema Design

Design and validate model-facing tool definitions with clear names, action-oriented descriptions, bounded JSON Schema parameters, explicit side effects, safe defaults, idempotency, errors, and realistic tests. Use when creating function-calling tools, MCP tools, agent actions, structured tool inputs, or when a model selects the wrong tool, invents arguments, or causes unsafe side effects.

seb1n Updated 159 repo stars

File contents

seb1n/awesome-ai-agent-skills/tree/main/agent-engineering/tool-schema-design commit 1f76deaca1

Frequently asked questions

npx skillmds@latest add seb1n/tool-schema-design