Tool Design

Design the tools a model calls — names, parameter shapes, what a result returns, and error text written as an instruction the model can act on. Use when adding or reshaping a tool or function an LLM invokes, when an agent keeps calling the wrong tool or passing malformed arguments, or when reviewing a tool surface someone else defined. Not for building the MCP server that hosts the tools (mcp-design), not for forcing a model's final answer into a schema (structured-output), and not for prompt wording outside the tool definition.

nahid-sparktales Updated

File contents

nahid-sparktales/agent-dispatcher/tree/main/skills/ai/tool-design commit f9418c7d7c

Frequently asked questions

npx skillmds@latest add nahid-sparktales/tool-design