What problem does it solve?
Many ToolUniverse JSON tool descriptions are ambiguous, inconsistent, or missing critical information such as prerequisites, mutually exclusive inputs, and realistic examples, which leads to user errors and longer onboarding time. This Skill provides structured guidance and concrete fixes to transform terse or vague descriptions into actionable, testable documentation that new users can follow on first try.
Core Features & Use Cases
- Prerequisite injection: Ensure each tool lists required packages, API keys, or account steps so users can prepare before running tools.
- Mutually exclusive input clarity: Mark mutually exclusive inputs as "Required: Provide ONE input type" and label options as Option 1/2/3 to prevent incorrect combinations.
- Filter & parameter guidance: Expand filter syntax with operators, common fields, and examples and explain parameter trade-offs with recommended defaults.
- Use Case: Audit a ToolUniverse JSON bundle before release to add prerequisites, expand abbreviations, improve filter examples, and validate that parameter choices are clearly explained.
Quick Start
Use the devtu-optimize-descriptions skill to review a tool's JSON description and update it to include prerequisites, expanded abbreviations, clear required inputs, filter syntax examples, and recommended defaults.