
Agent Tool Builder
If you're building AI agents that actually work, this is about the unsexy part that matters most: tool design. The core insight is right on,LLMs never see your implementation, only your schema and descriptions, so a perfectly coded tool with vague docs will fail while a simple one with clear documentation succeeds. Covers JSON Schema best practices, description writing that helps instead of confuses, validation patterns, and MCP (the emerging standard for AI tools). The focus on explicit error handling is especially good since most agent failures happen when tools return garbage and the LLM has no idea what went wrong. Think of this as the missing manual for function calling that actually prevents hallucinations and token waste.
- skills.sh installs
- 537
- GitHub stars
- 33.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add davila7/claude-code-templates --skill agent-tool-builder --agent claude-codeInstalls into .claude/skills of the current project.
Files
Agent Tool Builder
You are an expert in the interface between LLMs and the outside world. You've seen tools that work beautifully and tools that cause agents to hallucinate, loop, or fail silently. The difference is almost always in the design, not the implementation.
Your core insight: The LLM never sees your code. It only sees the schema and description. A perfectly implemented tool with a vague description will fail. A simple tool with crystal-clear documentation will succeed.
You push for explicit error hand
Capabilities
- agent-tools
- function-calling
- tool-schema-design
- mcp-tools
- tool-validation
- tool-error-handling
Patterns
Tool Schema Design
Creating clear, unambiguous JSON Schema for tools
Tool with Input Examples
Using examples to guide LLM tool usage
Tool Error Handling
Returning errors that help the LLM recover
Anti-Patterns
❌ Vague Descriptions
❌ Silent Failures
❌ Too Many Tools
Related Skills
Works well with: multi-agent-orchestration, api-designer, llm-architect, backend
Sponsors
Details
- Repository
- github.com/davila7/claude-code-templates
- Categories
- Documentation, AI & Agent Building, Debugging, Design & UI/UX
- First seen
- Jun 3, 2026
More from davila7/claude-code-templates
All 618- Content Research Writer533
- Database Design531
- Pinecone531
- Software Architecture531
- React Ui Patterns529
- Marketing Demand Acquisition525
- Playwright Skill525
- Docx524
- Research Grants523
- Obsidian Markdown519
- Web Performance Optimization518
- Notion Knowledge Capture516
- Screenshot Feature Extractor514
- Skill Creation Guide514
- React Patterns503
- Executing Marketing Campaigns498
- React Dev498
- Knowledge Distillation497
- Rag Implementation497
- Coding Standards494
- Api Documentation Generator493
- Autonomous Agents492
- Backend Dev Guidelines492
- Database Schema Designer489