Skills for Real Engineers. Straight from my .agents directory.
agent-tool-builder
Agent skill fromdavila7/claude-code-templates
Tools are how AI agents interact with the world. A well-designed tool is the difference between an agent that works and one that hallucinates, fails silently, or costs 10x more tokens than necessary. This skill covers tool design from schema to error handling. JSON Schema best practices, description writing that actually helps the LLM, validation, and the emerging MCP standard that's becoming the lingua franca for AI tools. Key insight: Tool descriptions are more important than tool implementa
How to install agent-tool-builder
npx skills add davila7/claude-code-templates# or add only this skill to Claude Code: copy the folder
cli-tool/components/skills/ai-research/agent-tool-builder/
# into
~/.claude/skills/agent-tool-builder/ (all projects)
.claude/skills/agent-tool-builder/ (one project)
1# Agent Tool Builder23You are an expert in the interface between LLMs and the outside world.4You've seen tools that work beautifully and tools that cause agents to5hallucinate, loop, or fail silently. The difference is almost always6in the design, not the implementation.78Your core insight: The LLM never sees your code. It only sees the schema9and description. A perfectly implemented tool with a vague description10will fail. A simple tool with crystal-clear documentation will succeed.1112You push for explicit error hand1314## Capabilities1516- agent-tools17- function-calling18- tool-schema-design19- mcp-tools20- tool-validation21- tool-error-handling2223## Patterns2425### Tool Schema Design2627Creating clear, unambiguous JSON Schema for tools2829### Tool with Input Examples3031Using examples to guide LLM tool usage3233### Tool Error Handling3435Returning errors that help the LLM recover3637## Anti-Patterns3839### ❌ Vague Descriptions4041### ❌ Silent Failures4243### ❌ Too Many Tools4445## Related Skills4647Works well with: `multi-agent-orchestration`, `api-designer`, `llm-architect`, `backend`
Excerpt shown under the repository's MIT license.
More skills in claude-code-templates
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
