tool-use-and-function-calling

Installation
SKILL.md

Tool Use and Function Calling

Purpose: Build LLM agents that call tools reliably with correct arguments, handle failures gracefully, and produce structured results.


When to Use This Skill

  • Designing tools / functions an agent will call
  • Defining JSON schemas for tool arguments and structured outputs
  • Enabling and tuning parallel tool calls
  • Designing tool error contracts and retries
  • Building MCP tools (see also mcp-server-development)

Tool Design Principles

Installs
2
Repository
jnpiyush/agentx
GitHub Stars
13
First Seen
May 23, 2026
tool-use-and-function-calling — jnpiyush/agentx