Tool Design Interface

Use when writing or fixing the contract an AI agent sees for a tool: the name, the description, and the parameter schema. Covers descriptions written for model comprehension, enums and ranges instead of free-form strings, smart defaults, natural identifiers resolved internally, exactly-one-of parameter rules, performance hints, flexible input coercion, and marking query versus command tools. Trigger phrases: "tool description", "write the tool schema", "parameter names for the agent", "agent passes the wrong format", "agent picks the wrong tool", "too many required parameters", "JSON schema for an MCP tool".

hashgraph-online Updated

File contents

hashgraph-online/awesome-codex-plugins/tree/main/plugins/runtypelabs/skills/skills/tool-design-interface commit 9fd4b4951d

Frequently asked questions

npx skillmds@latest add hashgraph-online-awesome-codex-plugins/tool-design-interface