agent-tool-builder · davila7 — скилл для Claude Code: обзор и установка
Скилл помогает проектировать инструменты для ИИ-агентов, составлять точные схемы JSON Schema и настраивать обработку ошибок. Пригодится при создании вызовов функций и серверов MCP.
npx claude-code-templates@latest --skill ai-research/agent-tool-builderЧто делает agent-tool-builder
Агент взаимодействует с внешним миром только через описания и схему JSON Schema. Исходный код модель не видит. Скилл задаёт правила проектирования таких интерфейсов: понятные параметры и возврат ошибок, помогающих скорректировать запрос.
Нечёткие формулировки аргументов гарантированно приводят к галлюцинациям и перерасходу токенов. Паттерны скилла предостерегают от размытых описаний и скрытых сбоев при вызове инструментов. Также разбираются принципы стандарта MCP и валидация данных.
Набор рекомендаций рассчитан на совместное использование со скиллами multi-agent-orchestration и api-designer.
Какие задачи решает
- составить понятную схему JSON Schema для инструмента агента
- добавить примеры входных параметров для вызова функций
- оформить информативные сообщения об ошибках для восстановления агента
- проверить инструмент на антипаттерны вроде скрытых сбоев и размытых описаний
Примеры запросов агенту
- «Спроектируй схему JSON Schema для нового инструмента поиска по базе с примерами входных аргументов»
- «Проверь описание инструмента MCP и добавь информативные тексты ошибок на случай сбоя»
- «Оптимизируй параметры вызова функции, чтобы агент перестал путать обязательные поля»
Как установить agent-tool-builder
1Через claude-code-templates
npx claude-code-templates@latest --skill ai-research/agent-tool-builder2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill agent-tool-builder -a claude-code3Вручную: положить файлы
~/.claude/skills/agent-tool-builder/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/agent-tool-builder/
Вручную: положить файлы
.agents/skills/agent-tool-builder/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/agent-tool-builder/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates agent-tool-builder2Вручную: положить файлы
.github/skills/agent-tool-builder/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/ai-research/agent-tool-builderВручную: положить файлы
.devin/skills/agent-tool-builder/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о agent-tool-builder
Как установить agent-tool-builder в Claude Code?
Выполните в терминале команду npx claude-code-templates@latest --skill ai-research/agent-tool-builder. Она загрузит файлы навыка в проект.
Что делает скилл agent-tool-builder?
Он формулирует правила проектирования интерфейсов между моделью и внешним кодом, включая схемы JSON Schema, текстовые описания и валидацию данных. Скилл помогает устранить галлюцинации и лишние траты токенов при вызове функций.
С какими навыками сочетается agent-tool-builder?
Рекомендации скилла дополняют работу со связками multi-agent-orchestration, api-designer, llm-architect и backend.
Похожие скиллы
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Сначала — agent-tool-builder от других авторов.