deferred-tools
CommunityPrevent tool parse errors by loading schemas
Software Engineering#zod#mcp#tool-integration#schema-validation#agent-workflow#toolsearch#deferred-tools
Authorshellicar
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Prevents Zod parse errors and incorrect parameter typing when calling deferred MCP tools by ensuring callers load the tool schema before invocation.
Core Features & Use Cases
- Always call ToolSearch first to fetch the tool's schema so parameter shapes are known and validated.
- Ensures arrays and complex objects are passed as native types rather than JSON-encoded strings, avoiding Zod validation failures.
- Use Case: When an agent or workflow must call an mcp__* tool for the first time, load the schema via ToolSearch then call the tool with correctly typed parameters.
Quick Start
Call ToolSearch to fetch the tool schema, then invoke the deferred tool with correctly typed parameters such as native arrays and objects.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: deferred-tools Download link: https://github.com/shellicar/skills/archive/main.zip#deferred-tools Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.