From deep-review
deep-review 플러그인의 코어 워크플로우 정의. 환경 감지, 리뷰 파이프라인, 교차 검증, 리포트 합성 등 전체 리뷰 프로세스를 가이드한다.
npx claudepluginhub sungmin-cho/claude-deep-suite --plugin deep-reviewThis skill uses the workspace's default tool permissions.
이 스킬은 `/deep-review` 커맨드에서 로드되어 리뷰 프로세스를 가이드합니다.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Enables AI agents to execute x402 payments with per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents pay for APIs, services, or other agents.
이 스킬은 /deep-review 커맨드에서 로드되어 리뷰 프로세스를 가이드합니다.
references/review-criteria.md — 5가지 리뷰 관점references/codex-integration.md — Codex 교차 검증references/contract-schema.md — Sprint Contract 스키마references/report-format.md — 리포트 형식bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/detect-environment.shchange_state=non-git → 사용자에게 리뷰할 파일 목록 요청change_state=initial → 모든 파일 대상 리뷰change_state=clean → git diff {review_base}..HEADchange_state=staged → git diff --cachedchange_state=unstaged → git diffchange_state=mixed → git diff HEAD (staged + unstaged 모두)change_state=untracked-only → git ls-files --others --exclude-standard로 파일 목록 수집git ls-files --others --exclude-standard로 추가 파일을 리뷰 대상에 포함 (primary state의 diff와 union)--contract 플래그 처리:
--contract SLICE-{NNN} (슬라이스 지정): .deep-review/contracts/SLICE-{NNN}.yaml만 로드 (status: active 확인)--contract (슬라이스 미지정): .deep-review/contracts/ 내 모든 status: active contract 로드.deep-review/contracts/에 active contract가 있으면: 자동으로 전체 contract 검증status: archived contract는 자동 로드에서 제외. 명시적 SLICE-NNN 지정 시에도 archived이면 경고 표시.환경에 따라 리뷰어 구성이 달라짐:
공통: 유저 고지 + 백그라운드 실행 모든 Case에서 리뷰어 spawn 직전 고지 메시지를 출력하고, 모든 리뷰어를 백그라운드에서 실행한다.
Case A: non-git 또는 커밋 0건 → Claude Opus 서브에이전트 단독 리뷰 (run_in_background: true)
Case B: git + 커밋 있음 + Codex 플러그인 미설치 (codex_plugin=false) → Claude Opus 서브에이전트 단독 리뷰 (run_in_background: true) → 세션 내 최초 1회 안내:
Case C: git + 커밋 있음 + Codex 플러그인 설치 (codex_plugin=true) → 3-way 병렬 백그라운드 실행:
{codex_target_flag}: clean 또는 WIP 커밋 후 → --base {review_base}, dirty tree → --uncommitted
커밋되지 않은 상태에서:
codex-integration.md 참조).deep-review/reports/{날짜}-review.md# .deep-review/config.yaml
review_model: opus # opus | sonnet (리뷰어 모델)
codex_notified: false # Codex 설치 안내 1회 표시 여부
last_review: null # 마지막 리뷰 시각
app_qa: # Mode 2 (v1.1에서 구현)
last_command: null
last_url: null