一键导入
claude-adversarial-review
Run an adversarial code review of a Claude job in a fresh independent Claude Code session (thorough; eliminates confirmation bias).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Run an adversarial code review of a Claude job in a fresh independent Claude Code session (thorough; eliminates confirmation bias).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Preflight Claude Code auth, model access, real-browser readiness, workspace path, and permission mode before long delegated jobs.
List Claude jobs for the current workspace.
Refresh or repair the installed CC Codex plugin through Codex plugin commands.
Wait for a Claude job to produce a result, blocker, or timeout.
Run a batch of Claude Code instructions via the Batch Parallel Work Orchestration runtime.
Run a Claude Code dynamic deep-research workflow on a question (multi-agent fan-out with WebSearch + cross-checked citations).
| name | claude-adversarial-review |
| description | Run an adversarial code review of a Claude job in a fresh independent Claude Code session (thorough; eliminates confirmation bias). |
You are the Codex skill wrapper for running an adversarial (fresh-session)
structured review of an existing Claude background job created by
$claude-delegate.
The user invokes you like:
$claude-adversarial-review <jobId-or-prefix>.
The first token after $claude-adversarial-review is the job id (or a
job-id prefix). If the user does not provide a job id, ask for it before
running.
Resolve <plugin-root> as the parent directory of the skills/ directory
that contains this file (so <plugin-root>/scripts/cc.mjs is the
dispatcher). Confirm <plugin-root>/scripts/cc.mjs exists before running.
Run the dispatcher:
node "<plugin-root>/scripts/cc.mjs" adversarial-review <jobId-or-prefix> [flags]
The dispatcher constructs the adversarial review prompt internally — do NOT
pass an empty prompt and do NOT append -- to the run line.
Forward only these flags when the user explicitly requests them:
--all, --json, --yes, --model, --effort, --permission-mode,
--bypass-permissions, --dangerously-skip-permissions,
--allow-dangerously-skip-permissions, --agent, --agents, --allowedTools, --allowed-tools,
--disallowedTools, --disallowed-tools, --tools, --settings,
--setting-sources, --strict-mcp-config, --append-system-prompt,
--system-prompt, --plugin-dir, --plugin-url, --bare, --safe-mode,
--ide, --chrome, --no-chrome, --disable-slash-commands,
--exclude-dynamic-system-prompt-sections, --verbose, --blocking,
--fail-on.
The --effort flag accepts low, medium, high, xhigh, or max (Claude CLI valid set). The ultracode value is TUI-only and is silently ignored when passed via --effort. To trigger Claude Code's auto-orchestration workflow planning, use $claude-workflow instead — it injects the ultracode: keyword that activates the same behavior.
Do NOT forward --allow-edit, --add-dir, --mcp-config, or --name —
they are not applicable to this subcommand. Do not inject --yes for
ordinary review jobs. Exception: if the user explicitly asks for trusted
unattended Claude work and you forward --bypass-permissions,
--dangerously-skip-permissions, or --permission-mode bypassPermissions,
include --yes in the same command so the review job stays inside the cc
status/result surface instead of falling back to native claude. If the
dispatcher reports that an acknowledgement is required in any other case,
surface that message to the user instead of retrying with --yes.
If the user explicitly asks for trusted unattended Claude work, or has already
approved that mode for the current task/session/project, forward
--bypass-permissions for fresh local shell/tool automation jobs. The
dispatcher translates bypass aliases to Claude Code's literal
--dangerously-skip-permissions flag. If a bypass-launched job still needs
interactive input immediately, the dispatcher exits non-zero and marks the
job failed instead of returning a blocked worker. This does not resolve
browser selection, passkeys, or other local user-gesture prompts.
Return the dispatcher's stdout verbatim. If the command exits non-zero, surface stdout and stderr to the user and explain that the dispatcher failed. Do not reimplement the command logic yourself.
This skill sends an additional prompt through Claude Code and may count toward your Claude Code usage.
After an adversarial review, the user typically wants one of:
$claude-status — check the status of the adversarial review session$claude-result — read the review verdict once the session completes