Use when creating or reviewing tool definitions for Claude — tool names, descriptions, input schemas, structured error responses, tool_choice configuration, MCP server setup and scoping, or built-in tool usage (Grep, Glob, Read, Edit). Also when Claude picks the wrong tool, confuses similar tools, retries hopeless failures, treats empty results as errors, or degrades because too many tools are exposed.
$npx -y skills add atretyak1985/swarmery --skill designing-tools-and-mcpInstalls into the current project.
Run `npx skills use "https://github.com/atretyak1985/swarmery" --skill "atretyak1985/swarmery/designing-tools-and-mcp"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/atretyak1985/swarmery" that are relevant to the current task. Run `npx skills add "https://github.com/atretyak1985/swarmery"` and select the relevant skills, then follow their instructions.