# rebuttal-writing

Turns reviewer comments on a paper into a structured, point-by-point rebuttal backed by evidence from the manuscript.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1700 installs · ★ 433
- Author: lingzhi227
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/lingzhi227/agent-research-skills/tree/HEAD/skills/rebuttal-writing/SKILL.md
- Updated: 2026-02-27
- HTML: https://affpapa.org/en/nevibecode/skills/rebuttal-writing

## What it does

The skill takes a file of reviewer comments and splits it into individual concerns, questions and suggestions. Each one gets a category — major concern, minor concern, question, suggestion — plus a note on the core issue behind the wording.

Then it drafts a reply for every point: acknowledge the reviewer, cite the specific sections, equations, tables or experiments that answer the concern, and phrase everything as work already done rather than work promised. Where new experiments are needed, the response describes their results concretely. The output follows a standard format with a section per reviewer and a short summary of changes at the top.

Run it once the reviews are in. Input is the comments file, and you can attach the current draft so the replies point at real sections. Response templates and the format live in `~/.claude/skills/rebuttal-writing/references/rebuttal-prompts.md`.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add lingzhi227/agent-research-skills --skill rebuttal-writing -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/rebuttal-writing/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/rebuttal-writing/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add lingzhi227/agent-research-skills --skill rebuttal-writing -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/rebuttal-writing/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add lingzhi227/agent-research-skills --skill rebuttal-writing -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/rebuttal-writing/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install lingzhi227/agent-research-skills rebuttal-writing
```

2. **Manually: put the files in place**
- File: `.github/skills/rebuttal-writing/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add lingzhi227/agent-research-skills --skill rebuttal-writing -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/lingzhi227/agent-research-skills --path skills/rebuttal-writing
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/rebuttal-writing/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add lingzhi227/agent-research-skills --skill rebuttal-writing -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/lingzhi227/agent-research-skills/tree/HEAD/skills/rebuttal-writing/SKILL.md

## When to use it
- split reviewer feedback into individual concerns
- draft an evidence-backed reply to each concern
- describe new experiments as already completed
- assemble replies into one document grouped by reviewer
- add a summary of changes at the top

## Example prompts
- parse the reviewer comments in `reviews.txt` and write a point-by-point response
- draft a rebuttal to `reviews.txt`, citing sections and tables from the paper
- build the reviewer response from `reviews.txt` with a summary of changes up front

## Similar
- [rebuttal](https://affpapa.org/en/nevibecode/skills/rebuttal.md) — skill · 499 installs
- [paper-rebuttal](https://affpapa.org/en/nevibecode/skills/paper-rebuttal.md) — skill · 441 installs
- [review-response](https://affpapa.org/en/nevibecode/skills/review-response.md) — skill · 555 installs
- [research-paper-writing](https://affpapa.org/en/nevibecode/skills/akillness-research-paper-writing.md) — skill · 466 installs
- [academic-research-suite](https://affpapa.org/en/nevibecode/skills/academic-research-suite.md) — skill · 2000 installs
- [paper-review](https://affpapa.org/en/nevibecode/skills/evoscientist-paper-review.md) — skill · 507 installs

From the same set: [lingzhi227/agent-research-skills](https://affpapa.org/en/nevibecode/by/lingzhi227/agent-research-skills.md) — 30 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
