Communitygithub.com

omc-review

완료된 작업을 출시 전에 결함, 위험, 단순화 측면에서 평가합니다.

omc-review란 무엇인가요?

이 스킬은 이미 존재하는 작업(PR, 커밋, 패치 등)을 검토하여 출시 전에 문제를 발견하는 데 사용됩니다. 검토자는 변경사항을 직접 작성하지 않으며, 오직 평가만 수행합니다. Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 사용할 수 있으며, 변경사항의 의도를 파악한 후 정확성, 위험, 단순화 순서로 검토합니다. 각 발견 사항은 실제로 재현 가능한지 확인한 후에만 보고되며, 심각도 순으로 정렬됩니다. 최종 결과로 '발견 사항 없음'이 나올 수도 있으며, 이는 작업이 문제없음을 의미합니다. 검토는 기본적으로 조언 역할을 하며, 보안이나 릴리스 같은 하드 게이트는 별도로 유지됩니다.

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

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

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

문서

검토

이 스킬을 사용하여 이미 존재하는 작업을 평가합니다. 검토는 절대 판단하는 변경사항을 작성하지 않습니다.

이것은 표준 검토 워크플로입니다. merge-readiness가 여기로 라우팅되며, ai-slop-cleaner는 그 안의 옵션 레인입니다.

목표

실제로 잘못된 것을 심각도 순으로 찾아내고, 조치할 수 있을 만큼 상세히 파악합니다.

워크플로

  1. 무엇이 변경되었고, 무엇을 의도했는지 파악합니다.
  2. 해당 의도에 맞춰 변경사항을 읽습니다.
  3. 먼저 정확성을 확인한 후, 위험, 단순화 순서로 확인합니다.
  4. 각 후보 발견 사항을 보고하기 전에 재현 가능한지 확인합니다.
  5. 가장 심각한 발견 사항부터 먼저 보고합니다.

확인할 사항

  • 정확성 — 로직 결함, 엣지 케이스, 오류 경로, 동시성
  • 위험 — 보안 경계, 파괴적 작업, 데이터 무결성
  • 재사용 — 변경사항이 사용했어야 할 기존 유틸리티 또는 패턴
  • 단순화 — 삭제하거나 병합할 수 있는 코드
  • 커버리지 — 테스트되지 않은 상태로 출시되는 동작

규칙

  • 별도의 레인: 검토자는 작성자와 동일한 활성 컨텍스트를 공유해서는 안 됩니다.
  • 보고하기 전에 확인하세요. 그럴듯해 보이지만 재현되지 않는 발견 사항은 노이즈입니다.
  • 심각도를 정직하게 표시하세요. 목록을 부풀리지 마세요.
  • 작업이 문제가 없으면 "발견 사항 없음"도 유효한 결과입니다.
  • 기본적으로 조언 역할: 검토는 정보를 제공할 뿐, 게이트 역할을 하지 않습니다. 하드 게이트(릴리스, 보안, 파괴적 작업)는 별도로 유지되며, 닫힌 상태에서 실패합니다.

출력

  • 발견 사항, 가장 심각한 것부터 먼저, 각각 파일, 줄, 구체적인 실패 시나리오 포함
  • 확인했지만 문제가 없었던 사항
  • 평가할 수 없었던 사항

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

autoresearch

Stateful single-mission improvement loop with strict evaluator contract, markdown decision logs, and max-runtime stop behavior

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

관련 스킬