Paper Response to Reviewers
Scope
For handling journal or conference reviewer comments, especially IEEE Transactions and control, robotics, automation, aerospace, and intelligent-systems venues.
This is not a "generate the reply letter directly" template. It is a full revision loop:
understand the paper and the comments -> design the reply strategy -> revise the manuscript -> assess whether the revision suffices -> write the formal response letter -> verify locations and marked text
This skill produces the revision plan and the response letter. Editing the manuscript itself is higher-risk: have the user confirm manuscript edits, route structural rewrites to paper-argument-reconstructor, and final language to paper-polisher.
See references/response_letter_guide.md for the full severity/evidence grading, decision gates, conflicting-reviewer and multi-round handling, reply templates, and checklist. For a short reply, the core principles and rules below are enough.
Use another skill when the task is primarily:
- the short cover letter accompanying the submission (not the detailed replies): use
paper-cover-letter (if available);
- restructuring an argument or section a reviewer attacked: use
paper-argument-reconstructor (if available), then report the change here;
- final TeX-safe polishing of the reply text: use
paper-polisher (if available).
Verification Mode
This skill has two modes. By default it plans and writes the response as described above. When the input is a response letter another tool or skill has already drafted, switch to verification mode instead of regenerating:
- do not overwrite the other tool's wording;
- check it against this skill's rules: promised-change-to-manuscript consistency, evidence-based (not bluffed) rebuttals, softened overstatements, no S3/S4 concern answered with future work alone, and mutually consistent replies across reviewers;
- report only the deviations and their locations; fix one in place only if it breaks a hard rule.
The suite's value is faithful, bounded output, not a competing rewrite. Verify rather than replace what a stronger generator already produced.
Core Principles
- Understand the paper before handling comments. Identify its problem, method, theoretical assumptions, experimental support, core claims, and limitations.
- Design the reply strategy before revising. Do not rewrite a comment directly into a reply.
- Every reply must correspond to a real manuscript change. Do not fabricate experiments, proofs, figures, page numbers, sections, or marked edits.
- Close the loop on every substantive comment.
Loop format:
reviewer concern -> hidden concern -> revision strategy -> manuscript modification -> evidence check -> response letter -> exact location
Write each formal reply in five moves:
quote the comment -> thank and state the position -> describe the concrete change -> give the reason it suffices -> point to the exact location (Section / Page / Eq / Fig / Table)
The position falls into one of five strategies (templates in the guide): accept-and-revise / partial accept (scope concession) / clarify or evidence-based rebuttal / added proof / added experiment.
Non-Negotiable Rules
- If the manuscript is not yet revised, output only a revision plan; never write "We have revised".
- Do not fabricate experiments, proofs, figures, page numbers, sections, or marked edits; pointers must be real, or left as
[Section X, Page Y] placeholders.
- Every "we have added/revised" in the letter must correspond to a real edit findable in the manuscript (reply-manuscript consistency).
- Rebut only with a technical reason or manuscript evidence; never bluff. A rebuttal that cannot give a reason becomes a clarification or a concession.
- When a reviewer flags an overstatement, soften the claim to what the evidence supports (a conditional certificate) rather than defending the stronger wording.
- Do not answer an S3/S4 substantive concern with future work alone; future work must pass the decision gate (see the guide).
- When reviewers conflict, never promise one reviewer a change and the other the opposite; the editor reads all replies together.
- Stay respectful and specific. Never write "the reviewer misunderstood"; write "our original presentation was not sufficiently clear".
Rule-Conflict Escalation
If the user asks the reply to claim a change, a result, or a rebuttal the manuscript does not support, stop and ask before writing it. If your own draft drifts into an unsupported claim, an evidence-free rebuttal, a fabricated pointer, mutually inconsistent replies to different reviewers, or future work used to dodge an S3/S4 concern, revise it back without asking.
Workflow (7 stages)
See references/response_letter_guide.md for the tables and examples.
- Understand the paper + claim audit. Check contributions, assumptions, and evidence; flag overstatements in the abstract/introduction/conclusion; tone down high-risk words.
- Split and decompose the comments. First separate the raw review material by editor / associate editor / reviewer and give every comment a stable ID (R1-C1, R1-C2, ...); then break each long comment into minimal units and identify the explicit request plus the hidden concern.
- Grade severity and required evidence. Assign S0-S4 to each comment and match the required evidence strength E0-E5.
- Output the revision plan first. Before the manuscript is edited, output only a revision plan (a planned-action table); do not write "revised".
- Revise the manuscript and mark the changes. Each substantive comment maps to at least one manuscript action; mark per journal policy (blue / latexdiff / tracked changes / none).
- Assess sufficiency, and reconcile conflicts. Check each change reaches the required evidence strength; where reviewers conflict, resolve the trade-off and keep the replies mutually consistent.
- Write the formal response letter. Only after the edits are done, the locations confirmed, and the evidence sufficient; reply per comment in the five moves.
Output Modes
- Manuscript not finished -> a revision plan (per comment: core concern / severity / required evidence / proposed action / needs user decision?); no final letter.
- Manuscript finished -> the final response letter (five moves per comment) plus a "promised change <-> manuscript location" check table, with
[confirm] on anything unverified.
- Diagnosing an existing draft -> flag vague replies, evidence-free rebuttals, S3/S4 answered only with future work, reply-manuscript mismatches, conflicting replies, unsoftened claims, and disrespectful tone; then give a revised version.
For a long revision (several reviewers or many comments), output the response per reviewer rather than all at once, so each thread stays reviewable. For a second or later round, see the multi-round guidance in the guide.
1---2name: paper-response-to-reviewers3description: Draft, plan, or diagnose a point-by-point response to reviewers (response letter / rebuttal) for a journal or conference revision, especially IEEE Transactions and control, robotics, automation, aerospace, and intelligent-systems venues. Use to audit the manuscript's claims, decode each comment's hidden concern, grade severity and required evidence, produce a revision plan before claiming any edit, revise and mark the manuscript, reconcile conflicting reviewers, handle multi-round revisions, and write the response letter with exact locations. Reuses the real revisions the authors made; defers final language polishing to paper-polisher.4---56# Paper Response to Reviewers78## Scope910For handling journal or conference reviewer comments, especially IEEE Transactions and control, robotics, automation, aerospace, and intelligent-systems venues.1112This is not a "generate the reply letter directly" template. It is a full revision loop:1314> understand the paper and the comments -> design the reply strategy -> revise the manuscript -> assess whether the revision suffices -> write the formal response letter -> verify locations and marked text1516This skill produces the **revision plan and the response letter**. Editing the manuscript itself is higher-risk: have the user confirm manuscript edits, route structural rewrites to `paper-argument-reconstructor`, and final language to `paper-polisher`.1718See `references/response_letter_guide.md` for the full severity/evidence grading, decision gates, conflicting-reviewer and multi-round handling, reply templates, and checklist. For a short reply, the core principles and rules below are enough.1920Use another skill when the task is primarily:2122- the short cover letter accompanying the submission (not the detailed replies): use `paper-cover-letter` (if available);23- restructuring an argument or section a reviewer attacked: use `paper-argument-reconstructor` (if available), then report the change here;24- final TeX-safe polishing of the reply text: use `paper-polisher` (if available).2526## Verification Mode2728This skill has two modes. By default it plans and writes the response as described above. When the input is a response letter another tool or skill has already drafted, switch to verification mode instead of regenerating:2930- do not overwrite the other tool's wording;31- check it against this skill's rules: promised-change-to-manuscript consistency, evidence-based (not bluffed) rebuttals, softened overstatements, no S3/S4 concern answered with future work alone, and mutually consistent replies across reviewers;32- report only the deviations and their locations; fix one in place only if it breaks a hard rule.3334The suite's value is faithful, bounded output, not a competing rewrite. Verify rather than replace what a stronger generator already produced.3536## Core Principles37381. **Understand the paper before handling comments.** Identify its problem, method, theoretical assumptions, experimental support, core claims, and limitations.392. **Design the reply strategy before revising.** Do not rewrite a comment directly into a reply.403. **Every reply must correspond to a real manuscript change.** Do not fabricate experiments, proofs, figures, page numbers, sections, or marked edits.414. **Close the loop on every substantive comment.**4243Loop format:4445> reviewer concern -> hidden concern -> revision strategy -> manuscript modification -> evidence check -> response letter -> exact location4647Write each formal reply in five moves:4849> quote the comment -> thank and state the position -> describe the concrete change -> give the reason it suffices -> point to the exact location (Section / Page / Eq / Fig / Table)5051The position falls into one of five strategies (templates in the guide): accept-and-revise / partial accept (scope concession) / clarify or evidence-based rebuttal / added proof / added experiment.5253## Non-Negotiable Rules5455- **If the manuscript is not yet revised, output only a revision plan; never write "We have revised".**56- Do not fabricate experiments, proofs, figures, page numbers, sections, or marked edits; pointers must be real, or left as `[Section X, Page Y]` placeholders.57- Every "we have added/revised" in the letter must correspond to a real edit findable in the manuscript (reply-manuscript consistency).58- Rebut only with a technical reason or manuscript evidence; never bluff. A rebuttal that cannot give a reason becomes a clarification or a concession.59- When a reviewer flags an overstatement, soften the claim to what the evidence supports (a conditional certificate) rather than defending the stronger wording.60- Do not answer an S3/S4 substantive concern with future work alone; future work must pass the decision gate (see the guide).61- When reviewers conflict, never promise one reviewer a change and the other the opposite; the editor reads all replies together.62- Stay respectful and specific. Never write "the reviewer misunderstood"; write "our original presentation was not sufficiently clear".6364## Rule-Conflict Escalation6566If the user asks the reply to claim a change, a result, or a rebuttal the manuscript does not support, stop and ask before writing it. If your own draft drifts into an unsupported claim, an evidence-free rebuttal, a fabricated pointer, mutually inconsistent replies to different reviewers, or future work used to dodge an S3/S4 concern, revise it back without asking.6768## Workflow (7 stages)6970See `references/response_letter_guide.md` for the tables and examples.71721. **Understand the paper + claim audit.** Check contributions, assumptions, and evidence; flag overstatements in the abstract/introduction/conclusion; tone down high-risk words.732. **Split and decompose the comments.** First separate the raw review material by editor / associate editor / reviewer and give every comment a stable ID (R1-C1, R1-C2, ...); then break each long comment into minimal units and identify the explicit request plus the hidden concern.743. **Grade severity and required evidence.** Assign S0-S4 to each comment and match the required evidence strength E0-E5.754. **Output the revision plan first.** Before the manuscript is edited, output only a revision plan (a planned-action table); do not write "revised".765. **Revise the manuscript and mark the changes.** Each substantive comment maps to at least one manuscript action; mark per journal policy (blue / latexdiff / tracked changes / none).776. **Assess sufficiency, and reconcile conflicts.** Check each change reaches the required evidence strength; where reviewers conflict, resolve the trade-off and keep the replies mutually consistent.787. **Write the formal response letter.** Only after the edits are done, the locations confirmed, and the evidence sufficient; reply per comment in the five moves.7980## Output Modes8182- **Manuscript not finished** -> a revision plan (per comment: core concern / severity / required evidence / proposed action / needs user decision?); no final letter.83- **Manuscript finished** -> the final response letter (five moves per comment) plus a "promised change <-> manuscript location" check table, with `[confirm]` on anything unverified.84- **Diagnosing an existing draft** -> flag vague replies, evidence-free rebuttals, S3/S4 answered only with future work, reply-manuscript mismatches, conflicting replies, unsoftened claims, and disrespectful tone; then give a revised version.8586For a long revision (several reviewers or many comments), output the response per reviewer rather than all at once, so each thread stays reviewable. For a second or later round, see the multi-round guidance in the guide.