claude-advanced-tool-use
Advanced tool use patterns including tool search, programmatic calling, and production orchestration. Use when scaling to 10,000+ tools, optimizing token usage, or implementing production tool systems.
npx skills add majiayu000/claude-skill-registry --skill claude-advanced-tool-use --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Claude Advanced Tool Use ## Overview Advanced tool use provides three complementary features that address distinct bottlenecks in production systems. These features can be used independently or combined for compounding efficiency gains of 37-85%. ### The Three Features **1. Tool Search** (85-95% context savings) - Dynamically discover and load tools on-demand - Scale to 10,000+ tools without context bloat - Two variants: Regex pattern matching or BM25 natural language queries - Deferred loading keeps tool definitions out of context until needed **2. Programmatic Tool Calling** (37% token reduction) - Claude writes Python code that calls your tools within a sandboxed container - Intermediate results stay out of context window - Eliminates 19+ unnecessary inference passes on complex workflows - Ideal for data aggregation, filtering, and multi-step orchestration **3. Tool Use Examples** (72% → 90% accuracy) - Concrete usage examples clarify ambiguous JSON schemas - Improve parameter handling accuracy - Express API conventions schemas cannot capture - Reduce hallucination on optional parameters **Key Insight**: Start with your biggest bottleneck, then add complementary features as ne
- Overview
- The Three Features
- Feature Comparison Matrix
- When to Use
- Quick Start: Tool Search with Deferred Loading
- The Compound Effect
- Production Architecture Patterns
- Performance Optimization
- Integration with Context Management
- Related Skills
- References
What does the claude-advanced-tool-use skill do?
Advanced tool use patterns including tool search, programmatic calling, and production orchestration. Use when scaling to 10,000+ tools, optimizing token usage, or implementing production tool systems.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill claude-advanced-tool-use --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
