tool-design-interface
Installation
SKILL.md
Tool Interface Design
The interface is everything the model knows about a tool: a name, a description, and a parameter schema. Humans infer; models do not. Anything not stated explicitly is unknown to the agent, and the tool will be presented next to many others that can confuse it. Write the interface as a prompt, because it is one.