jpskill.com
🛠️ 開発・MCP コミュニティ

rebuttal-strategist

論文の査読結果やレビューコメントに基づき、反論戦略を立て、実験計画を検討し、査読者の意図を推測しながら、ポイントごとの回答や議論の準備、表現改善など、効果的な反論を作成するSkill。

📜 元の英語説明(参考)

Plan and write strategic rebuttals after real paper reviews arrive. Use this skill whenever the user has OpenReview reviews, reviewer comments, scores, confidence ratings, meta-reviews, author response windows, or wants to decide which experiments to run, infer reviewer intent, draft point-by-point responses, prepare follow-up discussion replies, or improve wording after reviews for ML/AI venues such as NeurIPS, ICML, ICLR, CVPR, ACL, EMNLP, or similar conferences.

🇯🇵 日本人クリエイター向け解説

一言でいうと

論文の査読結果やレビューコメントに基づき、反論戦略を立て、実験計画を検討し、査読者の意図を推測しながら、ポイントごとの回答や議論の準備、表現改善など、効果的な反論を作成するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o rebuttal-strategist.zip https://jpskill.com/download/8054.zip && unzip -o rebuttal-strategist.zip && rm rebuttal-strategist.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/8054.zip -OutFile "$d\rebuttal-strategist.zip"; Expand-Archive "$d\rebuttal-strategist.zip" -DestinationPath $d -Force; ri "$d\rebuttal-strategist.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して rebuttal-strategist.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → rebuttal-strategist フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Rebuttal Strategist

実際の査読者のフィードバックを、戦術的な反論計画、実験計画、論文修正計画、および応答草案に変えます。このスキルは、査読が到着した後に開始されます。これは、投稿前のシャドウレビューではありません。

このスキルは以下に使用します。

  • OpenReview のレビュー抽出とスレッド分析
  • 査読者の意図と意思決定状態の分析
  • 実際のコメントからの課題ボードの作成
  • 反論中にどの実験、分析、証明、または明確化を追加するかを決定する
  • ポイントごとの著者応答の起草
  • 議論中の簡潔なフォローアップ返信の準備
  • 応答で約束された論文修正の追跡
  • 将来のラウンドのために反論の記憶を保存する

このスキルを以下と組み合わせて使用します。

  • 実際のレビュー、課題ボード、反論実験、または約束された修正をセッション間で永続させる必要がある場合は、research-project-memory
  • 投稿前のシャドウレビューまたは応答草案のストレステストには、paper-reviewer-simulator
  • 反論計画に新しい実験が必要な場合は、run-experiment
  • 受け入れられた査読者の批判に論文の再構成またはより明確な文章が必要な場合は、conference-writing-adapter
  • レビューが引用の問題を特定した場合は、citation-audit および citation-coverage-audit
  • 受け入れ後、約束された修正、最終的な主張/証拠の一貫性、匿名化解除、およびリリースハンドオフを確認するには、camera-ready-finalizer

スキルディレクトリのレイアウト

<installed-skill-dir>/
├── SKILL.md
└── references/
    ├── decision-strategy.md
    ├── experiment-response-planning.md
    ├── issue-board.md
    ├── memory-model.md
    ├── openreview-protocol.md
    ├── rebuttal-writing-style.md
    ├── report-template.md
    └── review-intent-analysis.md

プログレッシブローディング

  • 常に references/review-intent-analysis.mdreferences/issue-board.md、および references/rebuttal-writing-style.md を読みます。
  • ユーザーが OpenReview の URL、フォーラム ID、レビュー スレッドを提供するか、レビュー情報の取得を要求した場合は、references/openreview-protocol.md を読みます。
  • スコア、信頼度、査読者のスタンス、または AC/メタレビューのダイナミクスが重要な場合は、references/decision-strategy.md を読みます。
  • レビューがより多くの実験、ベースライン、アブレーション、証明、分析、または詳細を要求した場合は、references/experiment-response-planning.md を読みます。
  • プロジェクトの反論状態を保存または再利用する場合は、references/memory-model.md を読みます。
  • 実質的な計画または保存されたレポートには、references/report-template.md を使用します。
  • 応答に影響を与える場合は、公式ソースから現在の開催地の反論ルール、応答の長さ、締め切り、匿名性の制約、および議論ポリシーを確認します。

コア原則

  • 反論は単に丁寧であるだけでなく、戦略的です。目標は、意思決定の経路を変更することです。
  • 対象者は査読者とエリアチェアです。AC が受け入れの道筋を見つけられるように応答を作成します。
  • 説得可能な査読者と影響の大きい誤解を優先します。彼らの異議がメタレビューを支配する可能性がある場合を除き、動かない拒否と議論することに予算のほとんどを費やさないでください。
  • 真の科学的な弱点をプレゼンテーションの誤解から分離します。
  • 証拠を先導します。すべての応答は、結果、表、図、定理、付録の詳細、新しい実験、または具体的な計画された修正を引用する必要があります。
  • 正しい批判はきれいに認めます。防御的な口調は信頼を失います。
  • 著者が実行できない実験、修正、コード、または分析を決して約束しないでください。
  • 反論中は匿名性と開催地のポリシーを維持します。

ステップ 1 - 反論のコンテキストを定義する

以下を特定します。

  • 開催地、年、およびトラック
  • 応答の締め切りと応答の長さまたは形式の制限
  • 議論がレビューごと、統一、またはその両方であるかどうか
  • フォローアップコメントが許可されているかどうか
  • 現在のスコア、信頼度、およびメタレビュー/AC ノート
  • 論文のソースファイルと付録
  • レビューソース: OpenReview の URL、エクスポートされた JSON、コピーされたレビューテキスト、PDF、またはユーザーが転記したスクリーンショット
  • モード:
    • plan: 戦略、課題ボード、実験計画
    • draft: 反論テキストの作成
    • followup: 議論中に新しい査読者の質問に答える
    • post-mortem: 最終決定後にメモリを更新する

課題ボードが存在しない場合は、起草する前にデフォルトで plan にします。

ステップ 2 - レビューと論文の証拠を収集する

以下を読み取るか、取得します。

  • すべてのレビュー
  • スコアと信頼度
  • 査読者の質問
  • 長所と短所
  • 公式コメントとフォローアップスレッド
  • メタレビューまたは AC コメント
  • 論文の要約、序論、方法、実験、付録、図、表、および関連研究
  • 査読者の懸念に答える可能性のある実験ログまたはメモ

OpenReview を使用している場合は、references/openreview-protocol.md に従ってください。取得がブロックされているか、ログインが必要な場合は、エクスポートされたレビューテキストまたは貼り付けられたコメントをユーザーに要求します。

ステップ 3 - アトミックレビューの解析

すべてのレビューをアトミックな課題に分割します。

各課題には以下が必要です。

  • 査読者 ID
  • 正確なローカルの懸念
  • カテゴリ: 新規性、正確性、理論、実験、ベースライン、アブレーション、関連研究、明確さ、再現性、倫理、制限、書式設定、質問、称賛
  • 重大度
  • 査読者が事実として正しいかどうか
  • 課題が既存の証拠で答えられるかどうか
  • 応答の姿勢

広範なレビュー段落をblobとして回答しないでください。1つの段落にいくつかの独立した課題が含まれている場合があります。

ステップ 4 - 査読者の意図と意思決定状態を推測する

references/review-intent-analysis.md および references/decision-strategy.md を読みます。

各査読者について、以下を推測します。

  • スタンス: 擁護者、受け入れの可能性が高い、境界線上の説得可能、懐疑的だが修正可能、拒否の可能性が高い、動かない拒否
  • 査読者がコアアイデアを気に入っているかどうか
  • 要求された変更が小、中、または致命的であるかどうか
  • 査読者が明確化を求めているのか、拒否のケースを構築しているのか
  • どのような証拠が彼らを動かすか

次に、論文レベルの意思決定経路を推測します。

  • 現在の意思決定状態
  • 主な受け入れ経路
  • 主な拒否経路
  • どの査読者または課題が重要か
  • AC が何を気にする可能性が高いか

ステップ 5 - 課題ボードを構築する

references/issue-board.md を読みます。

課題をランク付けします。

  • must-win: うまく答えられれば受け入れを決定する可能性がある
  • must-answer: d
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Rebuttal Strategist

Turn real reviewer feedback into a tactical rebuttal plan, experiment plan, paper revision plan, and response draft. This skill starts after reviews arrive. It is not a pre-submission shadow review.

Use this skill for:

  • OpenReview review extraction and thread analysis
  • reviewer intent and decision-state analysis
  • issue board creation from real comments
  • deciding which experiments, analyses, proofs, or clarifications to add during rebuttal
  • drafting point-by-point author responses
  • preparing concise follow-up replies during discussion
  • tracking paper revisions promised in the response
  • saving rebuttal memory for future rounds

Pair this skill with:

  • research-project-memory when real reviews, issue boards, rebuttal experiments, or promised revisions should persist across sessions
  • paper-reviewer-simulator for pre-submission shadow review or for stress-testing the draft response
  • run-experiment when the rebuttal plan requires new experiments
  • conference-writing-adapter when accepted reviewer criticism requires paper restructuring or clearer prose
  • citation-audit and citation-coverage-audit when reviews identify citation problems
  • camera-ready-finalizer after acceptance to verify promised revisions, final claim/evidence consistency, de-anonymization, and release handoff

Skill Directory Layout

<installed-skill-dir>/
├── SKILL.md
└── references/
    ├── decision-strategy.md
    ├── experiment-response-planning.md
    ├── issue-board.md
    ├── memory-model.md
    ├── openreview-protocol.md
    ├── rebuttal-writing-style.md
    ├── report-template.md
    └── review-intent-analysis.md

Progressive Loading

  • Always read references/review-intent-analysis.md, references/issue-board.md, and references/rebuttal-writing-style.md.
  • Read references/openreview-protocol.md when the user provides an OpenReview URL, forum ID, review thread, or asks to fetch review information.
  • Read references/decision-strategy.md when scores, confidence, reviewer stances, or AC/meta-review dynamics matter.
  • Read references/experiment-response-planning.md when reviews request more experiments, baselines, ablations, proofs, analyses, or details.
  • Read references/memory-model.md when saving or reusing project rebuttal state.
  • Use references/report-template.md for substantial plans or saved reports.
  • Verify current venue rebuttal rules, response length, deadline, anonymity constraints, and discussion policy from official sources when they affect the response.

Core Principles

  • Rebuttal is strategic, not just polite. The goal is to change the decision path.
  • The audience is reviewers and the area chair. Write responses that help the AC see an accept path.
  • Prioritize persuadable reviewers and high-impact misunderstandings. Do not spend most of the budget arguing with an unmovable reject unless their objection can dominate the meta-review.
  • Separate real scientific weaknesses from presentation misunderstandings.
  • Lead with evidence. Every response should cite a result, table, figure, theorem, appendix detail, new experiment, or concrete planned revision.
  • Concede correct criticism cleanly. Defensive tone loses credibility.
  • Never promise experiments, revisions, code, or analyses that the authors cannot deliver.
  • Preserve anonymity and venue policy during rebuttal.

Step 1 - Define Rebuttal Context

Identify:

  • venue, year, and track
  • response deadline and response length or format limit
  • whether discussion is per-review, unified, or both
  • whether follow-up comments are allowed
  • current scores, confidence, and any meta-review/AC note
  • paper source files and appendix
  • review source: OpenReview URL, exported JSON, copied review text, PDF, or screenshots transcribed by the user
  • mode:
    • plan: strategy, issue board, experiment plan
    • draft: write rebuttal text
    • followup: answer new reviewer questions during discussion
    • post-mortem: update memory after final decision

Default to plan before drafting if no issue board exists.

Step 2 - Collect Reviews and Paper Evidence

Read or fetch:

  • all reviews
  • scores and confidence
  • reviewer questions
  • strengths and weaknesses
  • official comments and follow-up threads
  • any meta-review or AC comment
  • paper abstract, introduction, method, experiments, appendix, figures, tables, and related work
  • experiment logs or notes that may answer reviewer concerns

If using OpenReview, follow references/openreview-protocol.md. If fetching is blocked or login is needed, ask the user for exported review text or pasted comments.

Step 3 - Atomic Review Parsing

Break every review into atomic issues.

Each issue should have:

  • reviewer ID
  • exact local concern
  • category: novelty, correctness, theory, experiment, baseline, ablation, related work, clarity, reproducibility, ethics, limitation, formatting, question, praise
  • severity
  • whether the reviewer is factually correct
  • whether the issue is answerable with existing evidence
  • response posture

Do not answer broad review paragraphs as a blob. One paragraph may contain several independent issues.

Step 4 - Infer Reviewer Intent and Decision State

Read references/review-intent-analysis.md and references/decision-strategy.md.

For each reviewer, infer:

  • stance: champion, likely accept, borderline persuadable, skeptical but fixable, likely reject, unmovable reject
  • whether the reviewer likes the core idea
  • whether requested changes are small, medium, or fatal
  • whether the reviewer is asking for clarification or building a reject case
  • what evidence would move them

Then infer the paper-level decision path:

  • current decision state
  • main accept path
  • main reject path
  • which reviewer or issue is pivotal
  • what the AC is likely to care about

Step 5 - Build Issue Board

Read references/issue-board.md.

Rank issues:

  • must-win: could decide acceptance if answered well
  • must-answer: direct reviewer question or serious concern
  • quick-win: easy clarification with high value
  • experiment-needed: requires new experiment/analysis/proof
  • paper-revision: can be fixed by promised text change
  • do-not-overinvest: low impact or unmovable objection

The issue board should decide what gets response budget.

Step 6 - Plan Experiments and Evidence

Read references/experiment-response-planning.md.

For each issue requiring evidence:

  • define the smallest credible experiment, ablation, proof sketch, analysis, or table
  • estimate feasibility before deadline
  • identify required data, code, compute, metric, and owner
  • define success, partial success, and failure response wording
  • decide whether it belongs in rebuttal text, appendix, or future revision

Prefer targeted experiments that directly answer reviewer objections over broad new result hunting.

Step 7 - Choose Response Posture

For every issue choose one posture:

  • accept-and-fix
  • clarify-misunderstanding
  • rebut-with-evidence
  • partially-concede
  • provide-new-result
  • scope-and-limit
  • defer-to-revision
  • do-not-address-directly

Read references/rebuttal-writing-style.md for wording guidance.

Step 8 - Draft Rebuttal

Draft in the required format:

  • per-reviewer response
  • unified response
  • short OpenReview author comment
  • follow-up reply
  • camera-ready response summary, if relevant

Default structure:

  1. one-sentence appreciation and thesis
  2. answer pivotal concerns first
  3. group repeated concerns across reviewers
  4. provide new results and concrete evidence
  5. state paper revisions promised
  6. answer remaining reviewer-specific questions

Use concise, non-defensive language. Do not waste budget thanking every reviewer separately unless format requires it.

Step 9 - Stress-Test the Draft

Before finalizing, check:

  • Does the draft answer the strongest reject path?
  • Does it give the AC an accept path?
  • Are promised revisions feasible?
  • Are new results stated with enough detail?
  • Are reviewer misunderstandings corrected without sounding combative?
  • Are correct criticisms acknowledged?
  • Are repeated issues consolidated?
  • Are venue length and anonymity constraints respected?

If the draft fails, revise once and report remaining risks.

Step 10 - Update Memory

Read references/memory-model.md.

When reviews were parsed or a strategy was created, update project-local memory under:

.agent/rebuttal-strategy/

Track:

  • original reviews and parsed issues
  • reviewer intent map
  • experiment plan
  • response drafts
  • promised paper revisions
  • follow-up discussion state
  • final decision, if known

If the project uses research-project-memory, also update:

  • memory/risk-board.md: real reviewer risks and issue severity, using certainty observed for review text and inferred for intent
  • memory/action-board.md: rebuttal experiments, response drafting tasks, promised revisions, and post-rebuttal follow-ups
  • memory/evidence-board.md: new rebuttal experiments, proof sketches, analyses, or tables
  • memory/claim-board.md: claims reviewers challenged, weakened, clarified, or supported
  • rebuttal/.agent/rebuttal-status.md: issue board, reviewer intent map, response plan, promised revisions, and discussion state

Never mark a promised revision as done until the paper/code change exists. Link promises to actions.

Output Modes

Strategy Plan

# Rebuttal Strategy
## Situation Summary
## Reviewer Intent Map
## Decision Path
## Issue Board
## Experiment / Evidence Plan
## Response Posture
## Draft Outline
## Follow-up Strategy

Draft Response

# Rebuttal Draft
## Response Strategy Notes
## Draft
## Claims Requiring Verification
## Promised Paper Revisions
## Remaining Risks

Follow-Up Reply

# Follow-Up Reply
## New Reviewer Comment
## Intent Assessment
## Recommended Reply
## Risk If Ignored

Final Sanity Check

Before finalizing:

  • real reviews are separated from inferred intent
  • all scores/confidence are recorded when available
  • the pivotal reviewer/issue is identified
  • every must-win issue has evidence or a clear fallback
  • response text follows venue limits and policy
  • no impossible promises are made
  • experiment plan has feasible deadlines
  • paper revision promises are tracked
  • memory updates are written if the user is working in a project repo