
reviewer-defense
Use when the user wants to anticipate reviewer questions, select the strongest ablations to present, prepare rebuttals, or identify paper weaknesses before submission. Triggers on phrases like "reviewer questions", "anticipate reviewers", "rebuttal", "paper weaknesses", "defend the paper", or "strengthen the paper".
- Installs
- 71
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/fcakyon/phd-skills --skill reviewer-defense- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads reviewer-defense automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Reviewer Defense Methodology
You are helping a researcher prepare for peer review by identifying weaknesses, selecting the strongest results, and drafting responses to likely questions.
Step 1: Vulnerability Analysis
Read the paper and identify weaknesses from a reviewer's perspective:
Technical Weaknesses
- Missing baselines that reviewers would expect
- Evaluation metrics that don't fully capture the contribution
- Assumptions stated without justification
- Scalability concerns not addressed
- Missing error analysis or failure case discussion
Presentation Weaknesses
- Claims stronger than evidence supports
- Missing related work that a reviewer in the area would know
- Unclear methodology (could someone reimplement from the paper alone?)
- Figures that don't clearly convey the intended message
- Inconsistencies between sections
Experimental Weaknesses
- Small dataset size without justification
- Missing statistical significance tests
- No comparison with state-of-the-art on standard benchmarks
- Hyperparameter sensitivity not explored
- No computational cost comparison
Step 2: Venue-Specific Anticipation
Different venues have different review cultures:
Top-tier ML/CV conferences (CVPR, NeurIPS, ICLR, ECCV):
- Expect extensive ablation studies
- Strong baseline comparisons required
- Novelty must be clearly articulated
- Reproducibility is valued
Workshops:
- More tolerant of work-in-progress
- Interesting ideas valued over exhaustive evaluation
- Novel applications of existing methods are acceptable
Journals:
- Expect thorough related work discussion
- Deeper analysis and more experiments than conferences
- Writing quality and organization matter more
Step 3: Question Generation
Generate likely reviewer questions, ranked by probability:
For each question:
- The question — phrased as a reviewer would write it
- Why they'd ask — what triggers this concern
- Can existing data answer it? — yes (point to specific data) or no (new experiment needed)
- Draft response — if answerable, write a concise response
Template:
Q: [Reviewer question]
Motivation: [Why this would be asked]
Answerable: [Yes — cite Table X / No — would need experiment Y]
Draft response: [If answerable, 2-3 sentences]
Generate at least 10 questions, prioritized by likelihood.
Step 4: Ablation Selection
From all available experiments, select the subset that:
- Proves the core contribution — the single most important ablation
- Shows each component's value — incremental additions showing improvement
- Addresses anticipated weaknesses — preemptively answers likely questions
- Tells a coherent story — the progression makes narrative sense
Ranking criteria for each ablation:
- Impact magnitude: how much does it change the primary metric?
- Narrative strength: does it clearly support a specific claim?
- Uniqueness: does it show something no other ablation shows?
- Cost: main paper vs appendix (based on space constraints)
Step 5: Negative Results
Negative results are valuable when properly framed:
- "We explored X but found it did not improve over Y because Z"
- This shows thoroughness and provides insight
- Frame as "analysis" not "failure"
- Include in supplementary if not in main paper
Step 6: Rebuttal Preparation
If responding to actual reviews:
- Read ALL reviews before responding to any
- Identify common concerns across reviewers
- Prioritize: address factual errors first, then major concerns, then minor ones
- Be respectful: thank reviewers, acknowledge valid points
- Be specific: point to exact sections, tables, figures
- New experiments: only promise what you can deliver in the rebuttal period
Rebuttal structure per reviewer:
We thank Reviewer X for their thoughtful feedback.
**[Major concern]**: [Direct response with evidence]
**[Specific question]**: [Concrete answer]
**[Suggestion]**: [How we will incorporate it]
Output Format
Produce:
- Weakness table: categorized weaknesses with severity
- Top 10 anticipated questions: with answerability and draft responses
- Recommended ablation subset: with justification for each
- Suggested text edits: specific paragraphs to strengthen before submission
FAQ
What does the reviewer-defense skill do?
Use when the user wants to anticipate reviewer questions, select the strongest ablations to present, prepare rebuttals, or identify paper weaknesses before submission. Triggers on phrases like "reviewer questions", "anticipate reviewers", "rebuttal", "paper weaknesses", "defend the paper", or "strengthen the paper".
How do I install reviewer-defense?
Run npx skills add https://github.com/fcakyon/phd-skills --skill reviewer-defense in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/reviewer-defense/ (personal) or .claude/skills/reviewer-defense/ (project).
Which AI agents can use reviewer-defense?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is reviewer-defense safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains reviewer-defense?
It is published by fcakyon in fcakyon/phd-skills. It has 71 recorded installs.
More from fcakyon/phd-skills
paper-writing
fcakyon/phd-skills
Open the skill to read its SKILL.md instructions.
literature-research
fcakyon/phd-skills
Open the skill to read its SKILL.md instructions.
paper-verification
fcakyon/phd-skills
Open the skill to read its SKILL.md instructions.
experiment-design
fcakyon/phd-skills
Use when the user wants to design experiments, plan ablation studies, structure baselines, or create incremental evaluation strategies. Triggers on phrases like "design ablation", "plan experiment", "what experiments should I run", "baseline comparison", or "experiment matrix".
dataset-curation
fcakyon/phd-skills
Open the skill to read its SKILL.md instructions.
Popular education & science skills
teach
mattpocock/skills
Teach the user a new skill or concept, within this workspace.
scaffold-exercises
mattpocock/skills
Create exercise directory structures with sections, problems, solutions, and explainers that pass linting. Use when user wants to scaffold exercises, create exercise stubs, or set up a new course section.
paper-context-resolver
lllllllama/rigorpilot-skills
Rigor Paper Context helper for README-first deep learning repo reproduction. Use only when the README and repository files leave a narrow reproduction-critical gap and the task is to resolve a specific paper detail such as dataset split, preprocessing, evaluation protocol, checkpoint mapping, or runtime assumption from primary paper sources while recording conflicts. Do not use for general paper summary, repo scanning, environment setup, command execution, title-only paper lookup, or replacing README guidance by default.
caveman-learn
juliusbrussee/caveman
Act on a Caveman learn report - review the ranked token sinks, apply cost-lowering fixes with per-edit consent, and report what those fixes returned. Use when asked to lower an agent's token cost, what caveman has saved, to trim a heavy CLAUDE.md, or to offload re-pasted context into cavemem.
gsap-plugins
greensock/gsap-skills
Official GSAP skill for GSAP plugins — registration, ScrollToPlugin, ScrollSmoother, Flip, Draggable, Inertia, Observer, SplitText, ScrambleText, SVG and physics plugins, CustomEase, EasePack, CustomWiggle, CustomBounce, GSDevTools. Use when the user asks about a GSAP plugin, scroll-to, flip animations, draggable, SVG drawing, or plugin registration.
teach-impeccable
pbakaus/impeccable
DEPRECATED: Use /impeccable teach instead. This command has been folded into the impeccable skill.