К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

autoresearch · yeachan-heo — скилл для Claude Code: что делает и как установить

Ведёт одну миссию по кругу: правка, прогон эвалюатора, запись результата в JSON и markdown-лог. Пригодится, когда нужен долгий перебор гипотез с историей, а не одна попытка.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Yeachan-Heo/oh-my-claudecode --skill autoresearch -a claude-code
Открыть на GitHub

Что делает autoresearch

Скилл держит одну миссию и крутит цикл: правка, прогон эвалюатора, запись результата. Прогон, который не прошёл, цикл не останавливает. Стоп наступает только по явному условию, и главное из них — потолок max-runtime. Так и задумано: результат складывается из череды попыток с историей.

Внутри — контракт на эвалюатор. Он обязан выдавать JSON с булевым pass и необязательным числовым score. Артефакты складываются в .omc/autoresearch/<mission-slug>/: mission.md, evaluator.json, каталог runs/<run-id>/ с файлами вида iteration-0001.json и decision-log.md. Логи пишутся для людей, не только для машин.

Ограничение важное: миссию и эвалюатор скилл не сочиняет. Их готовит /deep-interview --autoresearch, без них запускать нечего. В версии v1 разрешена ровно одна миссия, оркестрации нескольких нет. Старый путь через CLI omc autoresearch больше не авторитетен. Периодические перезапуски настраиваются через нативный cron Claude Code, по одному заданию на миссию.

Какие задачи решает

  • прогнать серию экспериментов по одной миссии, не потеряв историю
  • остановить цикл по потолку max-runtime, а не по первой неудаче
  • свести оценку к JSON с булевым pass, чтобы её читал скрипт
  • оставить логи решений в markdown, понятные человеку
  • перезапускать миссию по расписанию через нативный cron Claude Code

Примеры запросов агенту

  • Запусти скилл autoresearch на миссии `coverage-gap`: одна итерация, прогон эвалюатора, JSON в `runs/<run-id>/evaluations/` и запись в `decision-log.md`.
  • Продолжай итерации, пока не упрёшься в max-runtime. Неудачные прогоны не повод останавливаться.
  • Заведи задание в нативном cron Claude Code на эту миссию, по одному запуску на задание, старые артефакты не перезаписывай.

Как установить autoresearch

1Через Skills CLI (Vercel)

npx skills add Yeachan-Heo/oh-my-claudecode --skill autoresearch -a claude-code

2Вручную: положить файлы

~/.claude/skills/autoresearch/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/autoresearch/

Из того же набора26

Весь набор →
ai-slop-cleaner Yeachan-Heo Удаляет избыточный код нейросетей через чистку дублей и лишних слоёв. Помогает навести порядок без изменения поведения программы. Claude Code CX Codex Cursor +1 1 500установок ralplan Yeachan-Heo Скилл запускает итеративное планирование с тремя агентами (планировщик, архитектор, критик) до согласования. Блокирует неясные задачи до утверждения, не переходит к исполнению без вашего одобрения. Claude Code CX Codex Cursor +1 1 200установок hud Yeachan-Heo Скилл настраивает HUD-дисплей в строке состояния Claude Code, показывая ветку гита, контекст, работающих агентов и другие метрики. Помогает отслеживать ход работы и не потерять нить в сложных сессиях. Claude Code CX Codex Cursor +1 1 100установок deepinit Yeachan-Heo Проходит по дереву репозитория и кладёт в каждую папку AGENTS.md: что там лежит, как связаны части и что агенту знать перед правками. Claude Code CX Codex Cursor +1 1 000установок autopilot Yeachan-Heo Скилл, который берёт описание задачи и доводит её до рабочего кода: анализирует требования, проектирует решение, кодит, тестирует и валидирует. Нужен, когда хочешь сказать «построй мне это» и получить готовый результат. Claude Code CX Codex Cursor +1 999установок deep-interview Yeachan-Heo Скилл ведёт сократический допрос по вашей идее, считает неоднозначность по взвешенным измерениям и не даёт агенту писать код, пока оценка не опустится ниже порога. Claude Code CX Codex Cursor +1 998установок omc-setup Yeachan-Heo Мастер первичной настройки и обновления oh-my-claudecode. Настраивает файлы CLAUDE.md, строку статуса HUD и параметры команды агентов. Claude Code CX Codex Cursor +1 987установок ralph Yeachan-Heo Скилл запускает цикл доработки кода по prd.json с проверкой тестов и верификацией ревьюером. Пригодится для долгих задач, которые нельзя бросать на полпути. Claude Code CX Codex Cursor +1 971установок

Другие версии autoresearch

Похожие

managed-deep-agents langchain-ai Скилл помогает спроектировать, протестировать и развернуть Managed Deep Agent в LangSmith прямо из консоли. Полезен, когда нужно упаковать логику агента в файловую структуру и подготовить деплой. Claude Code CX Codex Cursor +1 9 100установок prompt-caching sickn33 Скилл для оптимизации работы с LLM через кэширование промптов, ответов и предварительно загруженных документов. Снижает задержку и стоимость при повторных запросах с одинаковым контекстом. Claude Code CX Codex Cursor +1 867установок tavily-dynamic-search tavily-ai Скилл для поиска в интернете через Tavily с изоляцией контекста. Сохраняет тяжёлые ответы на диск и отбирает факты локально, чтобы не засорять окно модели. Claude Code CX Codex Cursor +1 13 400установок modlens liustack Скилл для моделей без зрения: отдаёт картинку в CLI и возвращает JSON с распознанным текстом, областями вёрстки и смысловыми пометками. Claude Code CX Codex Cursor +1 896установок autopilot nick-vels Ведёт продиктованную идею до готового проекта в одном диалоге: требования, спецификация, тикеты, субагенты и приёмка без утверждения каждого шага. Claude Code CX Codex Cursor +1 5 200установок langgraph-cli langchain-ai Скилл даёт агенту справку по langgraph CLI: собрать проект из шаблона, поднять локальный сервер, собрать образ и выкатить приложение. Claude Code CX Codex Cursor +1 8 900установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. Claude Code 711 230установок

Вопросы о autoresearch

Как установить autoresearch в Claude Code?

Выполните npx skills add Yeachan-Heo/oh-my-claudecode --skill autoresearch -a claude-code. Файл скилла окажется по пути ~/.claude/skills/autoresearch/SKILL.md.

Что делает autoresearch?

Ведёт одну миссию в цикле: правка, прогон эвалюатора, запись результата в JSON и в markdown-лог. Цикл идёт до потолка max-runtime или другого явного условия остановки.

Что нужно, чтобы скилл заработал?

Готовая миссия и эвалюатор из /deep-interview --autoresearch. Эвалюатор должен возвращать JSON с булевым pass и, если нужно, числовым score.

Исходный текст

SKILL.md · MIT
---
name: autoresearch
description: Stateful single-mission improvement loop with strict evaluator contract, markdown decision logs, and max-runtime stop behavior
level: 4
---

<Purpose>
Autoresearch is a stateful skill for bounded, evaluator-driven iterative improvement. It owns one mission at a time, keeps iterating through non-passing results, records each evaluation and decision as durable artifacts, and stops only when an explicit max-runtime ceiling or another explicit terminal condition is reached.
</Purpose>

<Use_When>
- You already have a mission and evaluator from `/deep-interview --autoresearch`
- You want persistent single-mission improvement with strict evaluation
- You need durable experiment logs under `.omc/autoresearch/`
- You want a supported path for periodic reruns via Claude Code native cron
</Use_When>

<Do_Not_Use_When>
- You need evaluator generation at runtime — use `/deep-interview --autoresearch` first
- You need multiple missions orchestrated together — v1 forbids that
- You want the deprecated `omc autoresearch` CLI flow — it is no longer authoritative
</Do_Not_Use_When>

<Contract>
- Single-mission only in v1
- Mission setup/evaluator generation stays in `deep-interview --autoresearch`
- Evaluator output must be structured JSON with required boolean `pass` and optional numeric `score`
- Non-passing iterations do **not** stop the run
- Stop conditions are explicit and bounded, with max-runtime as the primary strict stop hook
</Contract>

<Required_Artifacts>
Canonical persistent storage lives under `.omc/autoresearch/<mission-slug>/` and/or `.omc/logs/autoresearch/<run-id>/`.

Minimum required artifacts:
- mission spec
- evaluator script or command reference
- per-iteration evaluation JSON
- markdown decision logs

Recommended canonical shape:
```text
.omc/autoresearch/<mission-slug>/
  mission.md
  evaluator.json
  runs/<run-id>/
    evaluations/
      iteration-0001.json
      iteration-0002.json
    decision-log.md
```
Reuse existing runtime artifacts when available rather than duplicating them unnecessarily.
</Required_Artifacts>

<Workflow>
1. Confirm a single mission exists and evaluator setup is already available.
2. Ensure mode/state is active for `autoresearch` and records:
   - mission slug/dir
   - evaluator reference
   - iteration count
   - started/updated timestamps
   - explicit max-runtime or deadline
3. On every iteration:
   - run exactly one experiment/change cycle
   - run the evaluator
   - persist machine-readable evaluation JSON
   - append a human-readable markdown decision log entry
   - continue even when evaluation does not pass
4. Stop when:
   - max-runtime ceiling is reached
   - user explicitly cancels
   - another explicit terminal condition is recorded by the runtime
</Workflow>

<Cron_Integration>
Claude Code native cron is a supported integration point for periodic mission enhancement. In v1, prefer documenting/configuring cron inputs over building a large scheduler UI.

If cron is used:
- keep one mission per scheduled job
- preserve the same mission/evaluator contract
- append new run artifacts rather than overwriting prior experiments
</Cron_Integration>

<Execution_Policy>
- Do not hand execution back to `omc autoresearch`
- Do not create multi-mission orchestration
- Prefer reusing `src/autoresearch/*` runtime/schema helpers where they already match the stricter contract
- Keep logs useful to humans, not only machines
</Execution_Policy>

© Yeachan-Heo · MIT · Yeachan-Heo/oh-my-claudecode

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой