self-improving-agent · grail-computer — скилл для Claude Code: обзор и установка
Скилл учит агента анализировать свои ошибки, сохранять правила проекта в AGENTS.md и превращать повторяющиеся цепочки действий в новые готовые скиллы.
npx skills add Grail-Computer/Self-Improving-Agent --skill self-improving-agent -a claude-codeЧто делает self-improving-agent
Скилл запускает самодиагностику после выполнения крупной задачи или замечаний разработчика. Агент сверяет структуру репозитория с картой проекта, фиксирует обнаруженные нюансы в секциях Guardrails и Patterns & Gotchas, а также обновляет правила сборки и код-стайла в AGENTS.md.
Если процедура состоит из нескольких чётких шагов с понятным результатом, скилл оформляет её как отдельную инструкцию в папке skills/<skill-name>/SKILL.md. Туда же добавляются вспомогательные скрипты проверки и образцы вывода. Когда сценарий повторяется только внутри текущей кодовой базы, он остаётся локальным, а универсальные цепочки переносятся на уровень всей машины или в общий репозиторий команды.
Если AGENTS.md разрастается длиннее 200 строк, скилл требует убирать устаревшие заметки и выносить подробные процедуры в отдельные скиллы. Абстрактные советы вроде «писать чистый код» напрямую запрещены: в контекст попадают только практические требования конкретного репозитория.
Какие задачи решает
- зафиксировать замечания разработчика в правилах репозитория
- выделить повторяющуюся цепочку шагов в автономный скилл
- обновить устаревшую карту файлов и точек входа в
AGENTS.md - сократить разросшийся контекст агента и очистить старые заметки
Примеры запросов агенту
- Мы закончили рефакторинг. Запусти self-improving-agent и обнови AGENTS.md по итогам сессии.
- Оформи процедуру деплоя, которую мы только что выполнили, в отдельный скилл.
- Я исправил твою команду сборки. Добавь это правило в секцию Guardrails.
Как установить self-improving-agent
1Через Skills CLI (Vercel)
npx skills add Grail-Computer/Self-Improving-Agent --skill self-improving-agent -a claude-code2Вручную: положить файлы
~/.claude/skills/self-improving-agent/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/self-improving-agent/
1Через Skills CLI (Vercel)
npx skills add Grail-Computer/Self-Improving-Agent --skill self-improving-agent -a codex2Вручную: положить файлы
.agents/skills/self-improving-agent/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Grail-Computer/Self-Improving-Agent --skill self-improving-agent -a cursor2Вручную: положить файлы
.cursor/skills/self-improving-agent/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Grail-Computer/Self-Improving-Agent self-improving-agent2Вручную: положить файлы
.github/skills/self-improving-agent/SKILL.md1Через Skills CLI (Vercel)
npx skills add Grail-Computer/Self-Improving-Agent --skill self-improving-agent -a gemini-cli2Командой платформы
gemini skills install https://github.com/Grail-Computer/Self-Improving-Agent --path skills/self-improving-agentВручную: положить файлы
.devin/skills/self-improving-agent/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Grail-Computer/Self-Improving-Agent --skill self-improving-agent -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о self-improving-agent
Как установить self-improving-agent в Claude Code?
Для установки выполните команду npx skills add Grail-Computer/Self-Improving-Agent --skill self-improving-agent -a claude-code. Файл сценария сохранится по пути ~/.claude/skills/self-improving-agent/SKILL.md.
Что делает скилл self-improving-agent?
Он даёт ассистенту алгоритм рефлексии после сессии или правок пользователя. Агент находит повторяющиеся шаги, записывает ограничения проекта в AGENTS.md и генерирует новые скиллы в каталоге skills/.
Когда агент создаёт новый скилл, а когда обновляет AGENTS.md?
Пошаговые процедуры с конкретным результатом выносятся в папку skills/<skill-name>/SKILL.md. Локальные правила стиля, команды сборки, ограничения и архитектурные особенности кодовой базы записываются напрямую в AGENTS.md.
Похожие скиллы
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Сначала — self-improving-agent от других авторов.