Skip to main content

claude-review

Use Claude Opus 5.5 through the authenticated Claude Code CLI as a detached critical reviewer for either (1) implementation-plan review before coding or (2) uncommitted-code review before commit. Trigger this skill when Codex already has a concrete task and either needs an independent Claude review to stress-test the plan against the codebase, security, and correctness concerns, or needs Claude to review local workspace changes for correctness, regressions, security, and alignment with the target task. Best for medium/large tasks, security-sensitive changes, refactors, and any work where Codex should iterate with Claude until the plan or implementation is defensible.

ソース情報

リポジトリ
abdurshd/skills
ソースの最終更新活動
2026年9月26日 10:49
検出された SKILL.md の言語
英語
スター
1
フォーク
0

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

ファイルエクスプローラー
4 ファイル

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
claude-review
description
Use Claude Opus 5.5 through the authenticated Claude Code CLI as a detached critical reviewer for either (1) implementation-plan review before coding or (2) uncommitted-code review before commit. Trigger this skill when Codex already has a concrete task and either needs an independent Claude review to stress-test the plan against the codebase, security, and correctness concerns, or needs Claude to review local workspace changes for correctness, regressions, security, and alignment with the target task. Best for medium/large tasks, security-sensitive changes, refactors, and any work where Codex should iterate with Claude until the plan or implementation is defensible.
# Claude Review via Claude Code Use this skill when Codex should remain the manager and Claude Opus 5.5, accessed through the user's authenticated Claude Code CLI, should act as the critical reviewer. ## Runtime Defaults - CLI: `claude` - model: `opus`, targeting Claude Opus 5.5 (`claude-opus-5-5`, verified September 26, 2026) - reasoning: high - execution mode: Claude Code `--permission-mode plan`, which is read-only Claude Code CLI is mandatory for this skill. Invoke the authenticated `claude` executable directly and never silently substitute another harness. If `claude` is unavailable or unauthenticated, stop and report that prerequisite. Opus 5.5 requires Claude Code v2.1.280 or later. Confirm alias resolution for the provider and environment overrides; use the launcher's `--model claude-opus-5-5` option or provider deployment ID if `opus` selects an older release. Report the actual reviewer model. The stable skill and launcher names remain `claude-review` and `claude_review.sh` for compatibility with existing callers. ## Review Modes - `plan`: review a proposed implementation plan before code changes begin - `changes`: review the current uncommitted workspace before commit ## Workflow ### Plan Review Loop 1. Let Codex produce the first detailed plan. 2. Write a review brief using [references/prompt-template.md](./references/prompt-template.md). 3. Run [scripts/claude_review.sh](./scripts/claude_review.sh) with `--mode plan`. 4. Read Claude's findings and update the plan in Codex. 5. Repeat until Claude reports no material plan gaps or only low-risk notes. ### Changes Review Loop 1. Let Codex implement the task locally. 2. Write a review brief with the task, intended behavior, and validation context. 3. Run [scripts/claude_review.sh](./scripts/claude_review.sh) with `--mode changes`. 4. Read Claude's findings, fix the issues in Codex, and rerun if needed. 5. Commit only after the review is clean enough for the risk level of the change. ## What Claude Should Review In both modes, Claude should inspect: - repository reality versus assumptions - correctness versus the requested task - likely regressions - security and data-handling risks - missing validation or brittle edge cases In `plan` mode, Claude should focus on whether the plan is implementable and complete. In `changes` mode, Claude should focus on the actual workspace diff and any surrounding code it touches. ## Detached Launch Run the launcher with a prompt file: ```bash /Users/ricky/.codex/skills/claude-review/scripts/claude_review.sh \ --cwd /absolute/repo/path \ --prompt-file /absolute/path/to/review-brief.md \ --mode plan \ --label task-name ``` For code review: ```bash /Users/ricky/.codex/skills/claude-review/scripts/claude_review.sh \ --cwd /absolute/repo/path \ --prompt-file /absolute/path/to/review-brief.md \ --mode changes \ --label task-name ``` The launcher will create a run folder with: - the copied brief - a generated combined prompt - the specialist review lenses supplied to Claude Code - git status and diff snapshots for `changes` mode - `launch.sh`, `claude.log`, `pid`, and `meta.txt` ## Built-In Review Lenses The launcher supplies these review-focused custom agents to Claude Code. Claude may delegate independent lenses when its runtime supports that, or cover them directly: - `repo-explorer`: inspect architecture, touchpoints, and hidden dependencies - `plan-auditor`: challenge feasibility, sequencing, and missing work in a plan - `correctness-reviewer`: look for logic bugs, regressions, and task mismatch - `security-reviewer`: look for auth, validation, data exposure, and injection risks - `validation-reviewer`: look for missing tests, missing checks, and weak verification Tell Claude to apply these lenses in parallel when its available agent facilities support safe delegation. ## Output Expectations Claude should return findings first, ordered by severity, with file references when possible. For `plan` mode, ask for: - critical plan gaps - incorrect assumptions about the codebase - missing workstreams - sequencing problems - security or validation gaps - explicit statement if the plan is acceptable For `changes` mode, ask for: - correctness bugs - regressions - security issues - missing tests or validation - explicit statement if no material findings were found ## Notes - Claude Code must be installed, authenticated, and available as `claude`. - When Codex runs the launcher from a restricted sandbox, use the required execution authority so Claude Code can access its authentication and network. Stop and report authentication failures rather than changing harnesses. - Do not use `--dangerously-skip-permissions` or another permission bypass for review. The launcher uses Claude Code's read-only `--permission-mode plan` for both review modes. - `--model` accepts a Claude Code alias or full model name; the default is `opus`. `--effort` defaults to `high` independently. - Claude is the reviewer, not the final approver. Codex still owns the final judgment and user handoff.
GitHubで見る