
Tool Design
This is prompt engineering for tool APIs, treating descriptions as direct inputs to agent reasoning rather than documentation for humans. The core insight is solid: if you can't definitively say which tool an agent should pick in a situation, the agent won't either. It pushes you to consolidate overlapping tools and write descriptions that answer what, when, and what returns, since those are exactly the questions agents evaluate during selection. The consolidation principle alone will save you from a lot of confusing multi-tool scenarios. Worth reading if you're debugging why agents keep picking the wrong tools or if you're designing APIs that LLMs will call directly.
- skills.sh installs
- 164
- GitHub stars
- 234
- last updated
- Jun 3, 2026
Install
$ npx -y skills add flora131/atomic --skill tool-design --agent claude-codeInstalls into .claude/skills of the current project.
Files
This is prompt engineering for tool APIs, treating descriptions as direct inputs to agent reasoning rather than documentation for humans. The core insight is solid: if you can't definitively say which tool an agent should pick in a situation, the agent won't either. It pushes you to consolidate overlapping tools and write descriptions that answer what, when, and what returns, since those are exactly the questions agents evaluate during selection. The consolidation principle alone will save you from a lot of confusing multi-tool scenarios. Worth reading if you're debugging why agents keep picking the wrong tools or if you're designing APIs that LLMs will call directly.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/flora131/atomic
- Category
- Design & UI/UX
- First seen
- Jun 3, 2026
More from flora131/atomic
All 39- Typescript Advanced Types164
- Advanced Evaluation163
- Opentui163
- Evaluation162
- Hosted Agents162
- Multi Agent Patterns162
- Typescript Expert161
- Typescript React Reviewer160
- Workflow Creator146
- Ado Commit116
- Ado Create Pr115
- Research Codebase182
- Explain Code176
- Gh Commit172
- Prompt Engineer171
- Gh Create Pr170
- Context Compression168
- Create Spec168
- Sl Commit168
- Sl Submit Diff168
- Bun166
- Context Optimization166
- Docx166
- Impeccable166