概要
The Tool Design skill provides a comprehensive framework for creating efficient interfaces between AI agents and deterministic systems. It helps developers move beyond vague tool descriptions by enforcing the Consolidation Principle—reducing ambiguity for the model—and standardizing documentation around the 'What, When, Inputs, and Returns' framework. By focusing on architectural reduction and error-recovery design, this skill ensures that Claude can reliably use external functions, navigate MCP naming conventions, and provide variable-verbosity responses based on the task context. It is essential for developers building robust, production-grade agentic workflows that require precise tool interaction.