Structured code review through the shared OpenClaw agent-skills installation.
日本語の概要は準備中です。原文の説明を表示しています。
Adversarial dual-model code review that runs two AI models in parallel, cross-references findings, and produces a consensus severity table with fix confidence ratings. Use when asked for a thorough code review, adversarial review, dual-model review, confidence-rated review, or 'Hanselman review'.
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
Run a rigorous, adversarial code review using two AI models in parallel. Cross-reference their findings to separate signal from noise, producing a consensus severity table with fix confidence ratings.
Invoke this skill when the user asks for:
Single-model reviews have blind spots. Two models reviewing independently surface different classes of issues: security, correctness, and edge cases. Cross-reference their findings:
Determine what code to review:
git diff or git diff --staged.gh pr view and gh pr diff, pinning the exact head and base.For a repeat review, compare the current head with the previously reviewed head. Review changed code, affected callers/tests, and unresolved or disputed findings rather than automatically repeating the full review. If the code is unchanged and only the models changed, focus both reviewers on those findings and high-risk decisions. State the delta scope and retain missing runtime-proof gates.
Launch two rubber-duck agents via the app-native task tool in background
mode with different models. No standalone model CLI is required.
Agent 1: Claude Opus 5.5
task({
name: "opus-review",
agent_type: "rubber-duck",
mode: "background",
model: "claude-opus-5.5",
reasoning_effort: "high",
prompt: "<full context + code + review instructions>"
})
Agent 2: GPT-6 Astra
task({
name: "astra-review",
agent_type: "rubber-duck",
mode: "background",
model: "gpt-6-astra",
context_tier: "long_context",
reasoning_effort: "high",
prompt: "<same context + code + review instructions>"
})
Both agents receive the exact same prompt so findings are comparable. Include the full file contents or diff, project context, exact revisions, constraints, and the severity definitions below.
Use the background interval for independent work. Wait for each completion
notification, then read its result with read_agent; do not poll. Reconcile
both completed reviews before publishing a consensus.
Create a SQL table to track findings:
CREATE TABLE IF NOT EXISTS review_findings (
id TEXT PRIMARY KEY,
issue TEXT NOT NULL,
opus_severity TEXT,
astra_severity TEXT,
consensus TEXT NOT NULL,
fix_confidence INTEGER NOT NULL
);
If the session already has a findings table, inspect and reuse or migrate its schema without discarding earlier findings. Record the actual model ID that produced each review; do not relabel earlier findings as results from a different model.
For each finding:
HIGH; one flagged it is LOW;
evidence contradicting a finding is LOW (disputed).Both Models Agree: HIGH consensus
| Issue | Opus 5.5 | GPT-6 Astra | Fix Confidence |
|---|---|---|---|
| Description of issue | SEVERITY | SEVERITY | XX% |
Only One Model Flagged: LOW consensus
| Issue | Opus 5.5 | GPT-6 Astra | Fix Confidence |
|---|---|---|---|
| Description of issue | SEVERITY or not flagged | SEVERITY or not flagged | XX% |
Use not flagged when a model did not identify the issue.
Give both reviewers the same adapted prompt:
Review the following code changes for [PROJECT NAME].
This is a [LANGUAGE/FRAMEWORK] project with these constraints: [CONSTRAINTS].
Exact head: [HEAD]. Base or previously reviewed head: [BASE].
Focus on bugs, security issues, race conditions, and correctness problems.
Ignore style and formatting.
[FULL CODE OR DIFF HERE]
For each issue found, classify severity as:
- CRITICAL: will crash, corrupt data, or create a security vulnerability
- HIGH: likely bug that will manifest in real use
- MEDIUM: edge case that could bite in specific scenarios
- LOW: minor improvement, theoretical concern, or robustness enhancement
For each issue, include:
1. What the issue is
2. Where it is (file and line/region)
3. Why it matters (impact and reachability)
4. Suggested fix
The default pairing is Claude Opus 5.5 (claude-opus-5.5) and
GPT-6 Astra (gpt-6-astra, context_tier: "long_context"), both with
reasoning_effort: "high". Different model families provide independent
perspectives on the same evidence.
Use the tool's supported long_context value, not an invented model name or
model-name suffix. Do not assume a numeric context-window size. Preserve the
high reasoning default unless the user requests a different effort.
If a preferred model or context tier is unavailable, report the limitation and use an available alternative only with the user's approval. Record the actual model IDs and context tiers used; do not silently fall back to an older generation.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Structured code review through the shared OpenClaw agent-skills installation.
日本語の概要は準備中です。原文の説明を表示しています。
Use Crabbox from macOS, Linux, or native Windows controllers to run OpenClaw Windows node builds, tests, and targeted proof on remote native Windows or WSL2 hosts, including Azure or brokered AWS leases and static SSH hosts. Use when remote Windows validation is needed or the user asks for Crabbox validation. Always report the actual provider, lease id, run URL, command, and result.
日本語の概要は準備中です。原文の説明を表示しています。
Run complete OpenClaw Windows Node issue and PR triage, including landing queues, proof pools, ownership audits, and release planning.
日本語の概要は準備中です。原文の説明を表示しています。
Build the native (MSIX, isolated-session) OpenClaw Gateway from the latest openclaw/openclaw sources (or any ref, local checkout, or prebuilt openclaw.tgz), register it side by side with the Microsoft Store Gateway, and run Companion against it with OPENCLAW_NATIVE_GATEWAY_DEV_PATCH. Use when the user asks to test Companion with Gateway main, an unreleased Gateway change, or a source-built native Gateway, or to remove such a build.
日本語の概要は準備中です。原文の説明を表示しています。
Plan and collect OpenClaw Windows validation/proof: tests, rubber-duck review, UI evidence, MCP output, and gateway runtime proof.
日本語の概要は準備中です。原文の説明を表示しています。
Uninstall or hard-clean OpenClaw Companion, Windows node, native Gateway/MXC, WSL Gateway, and managed llama.cpp/Local AI state for a clean retest. Choose the existing dev CLI uninstall or the reviewed hard-clean procedure, inventory exact targets, and obtain destructive confirmation before acting.
日本語の概要は準備中です。原文の説明を表示しています。