Advanced Tool Use

Give an agent access to many tools without flooding its context with every tool definition. Covers the three advanced-tool-use patterns: a search tool the agent calls to discover tools on demand, programmatic tool calling where the model writes code that invokes tools and filters results before they return, and tool-use examples that teach correct invocation. Use this when an agent's context fills with tool schemas, an agent picks the wrong tool out of dozens, someone connects many MCP servers at once, or a single task chains several tool calls. Trigger on "too many tools," "tool definitions eat my context," "tool search," "programmatic tool calling," "agent calls the wrong tool," and similar. This is scaling access to a large tool catalog; writing a single tool's description and response shape is tool design (covered by community packs), and gating which commands run is action gating.

Hoja-Solutions 9e3cbb6 3.2 KB Updated

File contents

Hoja-Solutions/agent-stdlib/tree/main/skills/advanced-tool-use commit 9e3cbb640b

Frequently asked questions

npx skillmds@latest add hoja-solutions/advanced-tool-use