agent-tool-design

Installation
SKILL.md

Agent Tool Design

The Agent Tool Contract — 5 principles for designing tools that agents call reliably.

The 5 Principles

Principle 1: Predictable Signature

Tools must have typed, named parameters with clear required/optional distinction. No positional ambiguity.

Good:

// Clear, named, typed
function searchCode({ query, limit = 20, type = 'semantic' }) { ... }

Bad:

Installs
26
GitHub Stars
30
First Seen
Feb 25, 2026
agent-tool-design — oimiragieo/agent-studio