tool-design-patterns

Installation
SKILL.md

Tool Design Patterns

Overview

How to design tools that Claude uses effectively: writing descriptions that minimize misuse, returning structured errors that enable self-correction, controlling tool selection, and knowing the built-in tool catalog.

Writing Optimal Tool Descriptions

The Formula

Every tool description should contain: action verb + what it operates on + boundary conditions + example.

Installs
2
GitHub Stars
2
First Seen
Jun 20, 2026
tool-design-patterns — lua2147/claude-toolkit-catalog