skill-autoresearch — скилл для Claude Code
Прогоняет правки скиллов, промптов и SOP через замороженный локальный бенчмарк: одна правка за прогон, затем оставить или откатить.
npx skills add akillness/jeo-skills --skill skill-autoresearch -a claude-codeЧто делает skill-autoresearch
Скилл берёт один артефакт репозитория — SKILL.md, SOP, шаблон промпта или рабочий документ — и ведёт его через ограниченный цикл улучшений. Сначала проверяется, нужен ли вообще этот цикл: возможно, текущая версия уже проходит планку, либо проблема только в сопутствующих файлах. Только при явных доказательствах, что запас есть, работа идёт дальше.
Дальше пишется loop-charter.md — контракт прогона. В нём фиксируются цель, текущая база, один изменяемый артефакт, набор проверок, разрешённые вспомогательные файлы и бюджет по времени и итерациям. Оценщик после этого не трогают: меняется ровно одна вещь, прогон повторяется на том же наборе, и в журнал попадает и удачная правка, и откат. Журнал append-only, живёт в git и переживает ревью.
Для старта нужны 3–5 показательных сценариев или промптов, 3–6 проверок с ответом да/нет и способ детерминированно посмотреть результат или прогнать dry-run. Если у артефакта нет ни представительных промптов, ни стабильного способа проверки, цикл не запустится. Хостинговые платформы оценки и трейсинга вроде LangSmith, Braintrust, Weave или Promptfoo — не сюда, для них предусмотрен отдельный маршрут.
Какие задачи решает
- решить, нужна ли артефакту новая итерация правок
- зафиксировать набор проверок до начала изменений
- снять базовый результат и записать эксперимент 0
- внести одну правку и сравнить с базой на том же наборе
- обновить
references/,evals/и текст для поиска после подтверждённой правки
Примеры запросов агенту
- Проверь, есть ли смысл дорабатывать
SKILL.mdв этом репозитории, и заведиloop-charter.md - Сними базовый результат по текущему скиллу и запиши эксперимент 0
- Внеси одну правку в триггеры скилла, прогони тот же набор проверок и реши, оставлять или откатывать
Как установить skill-autoresearch
1Через Skills CLI (Vercel)
npx skills add akillness/jeo-skills --skill skill-autoresearch -a claude-code2Вручную: положить файлы
~/.claude/skills/skill-autoresearch/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/skill-autoresearch/
1Через Skills CLI (Vercel)
npx skills add akillness/jeo-skills --skill skill-autoresearch -a codex2Вручную: положить файлы
.agents/skills/skill-autoresearch/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add akillness/jeo-skills --skill skill-autoresearch -a cursor2Вручную: положить файлы
.cursor/skills/skill-autoresearch/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install akillness/jeo-skills skill-autoresearch2Вручную: положить файлы
.github/skills/skill-autoresearch/SKILL.md1Через Skills CLI (Vercel)
npx skills add akillness/jeo-skills --skill skill-autoresearch -a gemini-cli2Командой платформы
gemini skills install https://github.com/akillness/jeo-skills --path .agent-skills/skill-autoresearchВручную: положить файлы
.devin/skills/skill-autoresearch/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add akillness/jeo-skills --skill skill-autoresearch -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о skill-autoresearch
Как установить skill-autoresearch в Claude Code?
Выполните npx skills add akillness/jeo-skills --skill skill-autoresearch -a claude-code. Файл скилла окажется по пути ~/.claude/skills/skill-autoresearch/SKILL.md.
Что делает skill-autoresearch?
Ведёт улучшение переиспользуемого артефакта репозитория по замороженному набору проверок: база, одна правка, повторный прогон, решение оставить или откатить. История прогонов дописывается и остаётся в git.
Чем этот скилл отличается от autoresearch и хостинговых платформ оценки?
Он работает локально в репозитории и рассчитан на markdown-артефакты. Эксперименты на GPU и платформы вроде LangSmith, Braintrust, Weave или Promptfoo он не заменяет и передаёт такие запросы по другому маршруту.