Communitygithub.com

autoresearch

상태 저장 단일 임무 개선 루프로, 엄격한 평가자 계약, 마크다운 의사결정 로그 및 최대 실행 시간 중단 동작을 포함합니다.

autoresearch란 무엇인가요?

Autoresearch는 제한된, 평가자 기반의 반복적 개선을 위한 상태 저장 스킬입니다. 한 번에 하나의 임무를 소유하며, 통과되지 않은 결과를 반복하고, 각 평가와 결정을 내구성 있는 아티팩트로 기록하며, 명시적인 최대 실행 시간 상한이나 다른 종료 조건에 도달할 때만 중단됩니다. 이 스킬은 `/deep-interview --autoresearch`를 통해 미리 생성된 임무와 평가자가 있을 때 유용하며, 지속적인 단일 임무 개선과 엄격한 평가를 원할 때 사용됩니다. Claude Code 네이티브 cron을 통한 주기적 재실행을 지원하며, `.omc/autoresearch/` 디렉토리 아래에 실험 로그를 내구성 있게 보관합니다. 주요 제약 사항으로는 v1에서는 단일 임무만 지원하며, 평가자 생성은 런타임이 아닌 `deep-interview --autoresearch`에서 처리해야 합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Yeachan-Heo/oh-my-claudecode/tree/main/skills/autoresearch

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

<Use_When>

  • /deep-interview --autoresearch에서 이미 임무와 평가자를 확보한 경우
  • 엄격한 평가와 함께 지속적인 단일 임무 개선이 필요한 경우
  • .omc/autoresearch/ 아래에 내구성 있는 실험 로그가 필요한 경우
  • Claude Code 네이티브 cron을 통한 주기적 재실행 지원 경로가 필요한 경우 </Use_When>

<Do_Not_Use_When>

  • 런타임에 평가자 생성이 필요한 경우 — 먼저 /deep-interview --autoresearch를 사용하세요
  • 여러 임무를 함께 조정해야 하는 경우 — v1에서는 금지됩니다
  • 더 이상 사용되지 않는 omc autoresearch CLI 흐름을 원하는 경우 — 더 이상 권위적이지 않습니다 </Do_Not_Use_When>

<Required_Artifacts> 표준 영구 저장소는 .omc/autoresearch/<mission-slug>/ 및/또는 .omc/logs/autoresearch/<run-id>/ 아래에 위치합니다.

최소 필수 아티팩트:

  • 임무 명세
  • 평가자 스크립트 또는 명령 참조
  • 반복별 평가 JSON
  • 마크다운 의사결정 로그

권장 표준 형태:

.omc/autoresearch/<mission-slug>/
  mission.md
  evaluator.json
  runs/<run-id>/
    evaluations/
      iteration-0001.json
      iteration-0002.json
    decision-log.md

가능한 경우 기존 런타임 아티팩트를 불필요하게 복제하지 않고 재사용하세요. </Required_Artifacts>

<Cron_Integration> Claude Code 네이티브 cron은 주기적인 임무 개선을 위한 지원되는 통합 지점입니다. v1에서는 큰 스케줄러 UI를 구축하는 대신 cron 입력을 문서화/구성하는 것을 선호합니다.

cron을 사용하는 경우:

  • 예약된 작업당 하나의 임무 유지
  • 동일한 임무/평가자 계약 유지
  • 이전 실험을 덮어쓰지 않고 새 실행 아티팩트 추가 </Cron_Integration>

<Execution_Policy>

  • 실행을 omc autoresearch로 돌려보내지 마세요
  • 다중 임무 조정을 생성하지 마세요
  • 이미 더 엄격한 계약과 일치하는 src/autoresearch/* 런타임/스키마 헬퍼를 재사용하는 것을 선호하세요
  • 로그는 기계뿐만 아니라 사람에게도 유용하게 유지하세요 </Execution_Policy>

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

agent-doc-discipline

Writing-time discipline for documents agents consume (the five surfaces, specs, tickets, .omc/skills/) — every rule checkable and carrying a why, steps before reference, one meaning in one home, no restating what the environment already says. Mandatory at drydock seed generation and the launch C5 sediment pass; opt-in for any other agent-facing doc edit. The companion of minimal-code-discipline: that one disciplines code, this one disciplines papers.

ai-slop-cleaner

Clean AI-generated code slop with a regression-safe, deletion-first workflow and optional reviewer-only mode

ask

Process-first advisor routing for Claude, Codex, Gemini, Antigravity, Grok, or Cursor via `omc ask`, with artifact capture and no raw CLI assembly

ask-navigator

Shipyard

autopilot

Full autonomous execution from idea to working code

cancel

Cancel any active OMC mode (autopilot, ralph, ultragoal, swarm, ultrapilot, pipeline, team) and clean up retired legacy state

configure-notifications

Configure notification integrations (Telegram, Discord, Slack) via natural language

debug

Diagnose the current OMC session or repo state using logs, traces, state, and focused reproduction

deepinit

Deep codebase initialization with hierarchical AGENTS.md documentation

deep-interview

Socratic deep interview with mathematical ambiguity gating before explicit execution approval

drydock

Lay the keel of the shipyard harness in any repo — the 4-pillar shared environment (Context, Rules, Tools, Standards) across 5 surfaces (CLAUDE.md, skills, design-system, mcp/cli, shared context) so that every human and agent inherits the same design language and anyone can ship. Run once per repo; re-run with --check to audit drift.

execute

Carry an approved task through to working, verified code

external-context

Invoke parallel document-specialist agents for external web searches and documentation lookup

graph

Deterministic orchestration graph runtime - declarative DAG pipelines with journal-based crash recovery

harbor

Harbor intake for external work — the captain only handles unresolved decisions. Sweeps incoming issues and PRs, verifies every claim before disposition, reuses every decision already made, and hands the maintainer a docket whose pending items each carry one question with options, recommendation, impact and evidence. Agent-autonomous for facts and for actions covered by standing authorization; signed for every new judgment. Never merges.

hud

Configure HUD display options (layout, presets, display elements)

launch

Shipyard

loft

Loft the shape before cutting steel — answer a design question that prose cannot settle by building a throwaway artifact: a pure logic module in a clickable shell, or structurally different UI variants behind one route. The captain reacts to the artifact; the answer folds into the decision; the artifact never docks. Use when a design question stalls in words, when a navigator map carries a loft ticket, or when a spec discussion reaches

minimal-code-discipline

YAGNI-ladder coding discipline for writing changes — existence-first, reuse before writing, dependency ladder, shortest correct diff, with non-negotiables that must never be minimized away

omc-doctor

Diagnose and fix oh-my-claudecode installation issues

관련 스킬