ds-rebuttal

Converts reviewer feedback into experiments, manuscript revisions, and a structured rebuttal response package.

1.1k|116|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/OpenLAIR/dr-claw --skill ds-rebuttal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ds-rebuttal
Source: https://github.com/OpenLAIR/dr-claw/tree/main/skills/ds-rebuttal
Command: npx skills add https://github.com/OpenLAIR/dr-claw --skill ds-rebuttal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Responding to peer review is chaotic: reviewer comments arrive as unstructured prose, and it is hard to decide which concerns need new experiments, which need text edits, and which require claim downgrades. This Skill normalizes review packages into auditable atomic items and orchestrates the full revision workflow.

Core Features & Use Cases

  • Review Matrix Normalization: Parses reviewer comments, meta-reviews, and decision letters into stable atomic items (e.g., R1-C1) with class, severity, stance, and routing decisions.
  • Routed Follow-up Work: Routes supplementary experiments to analysis campaigns, manuscript edits to the writing stage, and novelty complaints to literature audits—only when genuinely needed.
  • Response Letter Assembly: Produces a durable rebuttal package including review matrix, action plan, response letter, text deltas, and evidence updates using provided templates.
  • Use Case: After receiving a major revision decision, feed the reviewer PDF and your manuscript draft to the Skill; it builds a point-by-point response plan, launches only the experiments tied to named reviewer concerns, and drafts an evidence-backed response letter.

Quick Start

Use the ds-rebuttal skill to analyze the attached reviewer comments and my current paper draft, then build a review matrix and rebuttal action plan.

Frequently Asked Questions about ds-rebuttal

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a rebuttal response to reviewer comments?

Start by normalizing reviewer comments into atomic items with stable IDs, then classify each as editorial, text-only, evidence gap, experiment gap, or claim scope. Route each item to text revision, literature positioning, or supplementary experiments, and assemble the answers into a point-by-point response letter.

How to decide which reviewer comments need new experiments?

Classify each comment first: wording gaps, positioning issues, and evidence-repackaging needs rarely require new runs. Only comments with a genuine experiment gap should trigger supplementary experiments, and each run must be tied to a named reviewer item with a hypothesis and minimal success criterion.

Can I use this rebuttal workflow with LaTeX manuscripts?

Yes. When manuscript_edit_mode is set to latex_required, the workflow treats the LaTeX source tree as the preferred editing surface and produces LaTeX-ready replacement text. If LaTeX source is unavailable, it generates replacement text plus an explicit blocker note instead of pretending edits were made.

What should I do when a reviewer request cannot be fully addressed?

Mark the item as cannot_fully_address and state the honest limitation explicitly in the response letter. Never invent results or promise future work unless the response format allows it; downgrade the claim scope if the existing evidence no longer supports it.

When should I not use a rebuttal workflow?

Do not use it when the paper does not yet exist, when there are no concrete review materials, or when the task is fresh ideation or baseline experiments. It is designed specifically for review, revision, and rebuttal stages of an existing manuscript.