
Tool Function Schema Designer
If you're wiring up function calling for an LLM agent, this walks you through the whole stack: JSON schemas that match OpenAI's format, TypeScript interfaces for type safety, Zod validators to catch bad parameters before execution, and a registry pattern to manage multiple tools cleanly. The examples are practical, showing search functions with filters and sensible defaults. What I like is the error handling setup that distinguishes validation failures from execution errors, so your LLM can actually learn from mistakes. It's thorough without being academic, basically the checklist you'd want when adding tool use to a chatbot or agent system.
- skills.sh installs
- 255
- GitHub stars
- 63
- last updated
- Aug 21, 2026
Install
$ npx -y skills add patricio0312rev/skills --skill tool-function-schema-designer --agent claude-codeInstalls into .claude/skills of the current project.
Files
Tool/Function Schema Designer
Design robust tool schemas that LLMs can reliably invoke.
Function Schema Format
Sponsors
Details
- Repository
- github.com/patricio0312rev/skills
- Category
- AI & Agent Building
- First seen
- Jun 3, 2026
More from patricio0312rev/skills
All 138- Vscode Rest Client Generator255
- Mocking Assistant253
- Test Reporting Triage Skill253
- Artifact Sbom Publisher252
- Framer Motion Animator11.5K
- Eslint Prettier Config1.1K
- Postman Collection Generator699
- Changelog Writer627
- Bruno Collection Generator617
- Jsdoc Typescript Docs564
- Dockerfile Optimizer545
- Websocket Realtime Builder544
- Animation Micro Interaction Pack512
- Conventional Commits493
- Explaining Code486
- Nginx Config Optimizer448
- Multi Tenant Safety Checker439
- Api Docs Generator407
- Codebase Summarizer407
- Dark Mode Implementer384
- Redis Patterns374
- Unit Test Generator374
- I18n Frontend Implementer371
- Accessibility Auditor366