What problem does it solve? Agents pick the wrong tool or generate malformed calls when tool descriptions are vague, overlapping, or inconsistent. This Skill provides a systematic method for writing tool descriptions agents can route on, designing schemas and response formats, and consolidating bloated tool catalogs. ## Core Features & Use Cases - Description Engineering: Structure every tool description to answer what the tool does, when to use it, what inputs it accepts, and what it returns, with concrete format examples. - Catalog Consolidation: Apply the consolidation principle to merge overlapping tools, use verb-noun naming and MCP namespacing (ServerName:tool_name), and decide when architectural reduction to primitive tools outperforms specialized ones. - Actionable Error Design: Generate structured error messages that tell agents what went wrong, the expected format, and how to retry. - Use Case: An agent with 17 overlapping tools picks the wrong one half the time. Use this Skill to audit the catalog with the included checklist, consolidate redundant tools, rewrite descriptions, and validate quality with the scoring evaluator script. ## Quick Start Ask the agent to audit your tool catalog and rewrite each tool's description, schema, and error messages following the tool-design checklist.