Agent skill

Nature Reviewer Response

by Yuan1z0825 in Yuan1z0825/nature-skills

Drafts, audits and revises responses to peer review: point-by-point replies, revision cover letters and marked-manuscript or LaTeX revision packages.

Apache-2.0Auto-check passedResearch & Science

Install Nature Reviewer Response

skills CLI
$ npx skills add Yuan1z0825/nature-skills --skill nature-response -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Yuan1z0825/nature-skills nature-response --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Yuan1z0825/nature-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/nature-response .claude/skills/nature-response && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
nature-response
GitHub stars
47k
Token cost
~1.5k tokens
SKILL.md length
731 words
Files
43 (incl. scripts, references)
Skills in repo
23
Repo updated
First seen
Licence
Apache-2.0

At a glance

Drafts, audits and revises responses to peer review: point-by-point replies, revision cover letters and marked-manuscript or LaTeX revision packages.

  • Works in 4 steps: Load the manifest and the core layer → No content axis — identify mode and… → Run the workflow → …
  • Writing a point-by-point reply to reviewer comments
  • Preparing a revision cover letter for the editor
  • Auditing an existing response draft for gaps or unsupported claims

What it does

This skill acts as a router. For a new task the agent loads manifest.yaml and the always-load core files covering stance, red lines and the revision workflow, then identifies the task mode from draft, audit, revise, triage-only, cover-letter, revision-package, latex-template and appeal-like, the editor's decision type, and the user's language. Chinese-speaking users also get a Chinese cross-check block. The decision type is never guessed from the tone or number of reviewer comments, and unclear package-level work pauses to ask whether it is major or minor revision.

A local edit or bounded audit returns only the revised passage or findings, not a tracker, cover letter or full package, and appeals are routed separately instead of being the default. Many resources ship with it: references on comment taxonomy, difficult cases, LaTeX templates, package consistency audits and QA, plus examples for conflicting reviewers, major revision and minor revision. Initial submissions belong to nature-writing and simulated review to nature-reviewer.

When your agent uses it

  • Writing a point-by-point reply to reviewer comments
  • Preparing a revision cover letter for the editor
  • Auditing an existing response draft for gaps or unsupported claims
  • Building a LaTeX revision package with marked changes

Example prompts

  • “Draft a point-by-point response to these three reviewer comments for a major revision.”
  • “Audit my response letter and flag any promise the manuscript does not actually deliver.”
  • “Write the cover letter for our revised manuscript, using the editor's decision letter.”
  • “Set up a LaTeX response template with the reviewer comments and our replies.”

Requirements

  • The editor's decision letter and the reviewer comments
  • The marked manuscript or LaTeX source for a full revision package

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Load the manifest and the core layer
  2. No content axis — identify mode and language inline
  3. Run the workflow
  4. Reach for references only when needed

What it can do on your machine

Read from SKILL.md and the folder at commit e605b35. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/, which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Nature Reviewer Response loads about 1.5k tokens when it runs, and up to ~19k if it reads all its reference files. Until then it costs about 80 tokens; SKILL.md has 731 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~80
When it runs · the whole SKILL.md, loaded when a task matches
~1.5k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~19k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from Yuan1z0825/nature-skills at commit e605b35, republished under its Apache-2.0 licence (© Yuan1z0825). 731 words, ~1,479 tokens.

Download SKILL.mdSave it as .claude/skills/nature-response/SKILL.md (or your agent's skills folder). This skill also uses 42 other files; get the full folder from GitHub.
name
nature-response
description
Draft, audit, or revise responses to peer review, revision cover letters, and marked-manuscript or LaTeX revision packages. Use for 审稿意见回复、逐点回复、返修信、 rebuttals and edits to existing response drafts. Initial-submission materials belong to nature-writing; simulated peer review belongs to nature-reviewer.

Nature Reviewer Response — Router

Routing protocol

For a new task, load the core and matching resources below. Reuse already loaded guidance on follow-ups; load more only when the task needs it.

1. Load the manifest and the core layer

Read manifest.yaml. Then read every file listed under always_load:

  • static/core/stance.md — the editor-facing purpose, the default stance, the red lines, and the source hierarchy that apply to every response job.
  • static/core/workflow.md — accepted inputs, the revision correspondence workflow, and the output package format.
2. No content axis — identify mode and language inline

Unlike nature-writing or nature-figure, nature-response has no fragment axis. Its variation is identified at runtime, not by loading different content bodies:

  • task mode — draft / audit / revise / triage-only / cover-letter / revision-package / latex-template / appeal-like.
  • decision type — minor revision, major revision, revise-and-resubmit, transfer after review, or unclear.
  • user language — if the user writes Chinese, also produce the 中文核对 block.

Decision type is required for a new package-level revision strategy or complete response package. First extract it from the editor letter or task context. If it remains unclear, ask whether this is a Major Revision or Minor Revision and pause only decision-dependent work. A local wording edit, audit of an existing reply, or comment-level triage may proceed with decision type marked unknown. Do not infer the decision from the number, tone, or difficulty of reviewer comments.

Use references/intake-and-routing.md to fix the task mode, minimum inputs, and readiness state before drafting. Route appeal-like cases separately; do not draft an appeal as the default path.

For a local edit or bounded audit, return the revised passage or findings and relevant missing facts. Do not expand it into a master tracker, cover letter, or complete revision package unless requested. Apply the package workflow below only to the parts needed for the requested output.

3. Run the workflow

Follow the workflow in core/workflow.md: if the user pasted a journal email, first parse manuscript metadata, decision type, editor instructions, reviewer reports, required files, deadlines, and reviewer-visibility rules from the email; identify mode and pass the decision-type gate; apply the Major- or Minor-Revision strategy without downgrading the severity of individual comments; extract editor instructions (IDs E.1) then reviewer comments (R1.1, R2.1) when present; classify each item by response action and independently verified work status; build an internal/editor master strategy and tracker; draft a standalone privacy-filtered response for each mutually blind reviewer; when a reviewer missed material already present in the manuscript, treat that as a clarity signal and revise the presentation instead of replying that the point was already stated; draft a revision cover letter when required; map every claimed change to a manuscript location or explicit placeholder; mark changed manuscript text in red on a backed-up copy when editing; format quoted revised manuscript text in the response letter in italics; flag missing author input; run QA; and derive package readiness from the per-item statuses and blocking state.

Show full SKILL.md (255 more words)Show less

Whenever a response proposes or performs a manuscript main-text edit, also load ../nature-shared/core/main-text-discipline.md. Answer the reviewer completely in the letter, but keep the manuscript change to the shortest text needed for the reader. Prefer replacement or compression over appending, and route non-central robustness or reconciliation detail to SI unless it changes the central interpretation.

Never invent experiments, citations, line numbers, figure panels, supplementary items, editor instructions, or manuscript changes. Mark anything the author must supply as AUTHOR_INPUT_NEEDED.

4. Reach for references only when needed

The files under references/ and templates/ are deep resources, not defaults. Open them on demand per the references.on_demand table in the manifest — for example references/comment-taxonomy.md to classify comments, references/action-mapping.md for tracker fields, references/tone-and-stance.md for disagreement wording, references/difficult-cases.md for impossible experiments / conflicting reviewers / appeal-like cases, references/chinese-author-alignment.md for Chinese author notes, references/latex-templates.md for .tex cover/response/redline outputs, ../nature-shared/core/main-text-discipline.md for reviewer-driven manuscript additions and evidence relocation, references/package-consistency-audit.md whenever the manuscript is edited alongside the letter or the package is about to be compiled and delivered, and references/qa-checklist.md before finalizing.

qa-checklist.md and package-consistency-audit.md are complementary and both apply to a final package: the first asks whether the response is complete, honest, and well-toned; the second asks whether the marked manuscript, the clean manuscript, and the letter actually agree with each other after editing. For a LaTeX package, run scripts/check_package_consistency.py after the first complete draft, after every manuscript edit, and immediately before delivery. Any manuscript edit invalidates the letter's verbatim quotes and page references, so re-run the audit rather than treating it as a one-time final check.

© Yuan1z0825, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 42 other files (scripts, references) in skills/nature-response of Yuan1z0825/nature-skills.

  • SKILL.md
  • README.md
  • README_EN.md
  • agents/openai.yaml
  • examples/conflicting-reviewers.md
  • examples/major-revision-with-missing-evidence.md
  • examples/minor-revision.md
  • manifest.yaml
  • references/action-mapping.md
  • references/chinese-author-alignment.md
  • references/comment-taxonomy.md
  • references/difficult-cases.md
  • references/intake-and-routing.md
  • references/latex-templates.md
  • references/package-consistency-audit.md
  • references/qa-checklist.md
  • references/response-structure.md
  • references/source-basis.md
  • … and 25 more

Open the folder on GitHubat commit e605b35

Compare with similar skills

Nature Reviewer Response next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Nature Reviewer Response compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Nature Reviewer Response this skillYuan1z0825/nature-skills47k—~1.5kAutomated safety check: PassApache-2.0
Academic Paper Writing PipelineImbad0202/academic-research-skills51k—~16kAutomated safety check: PassCustom licence
LLM Reviewer Bias DefenseMichael-Jiahao-Zhang/game-the-llm-reviewer206—~1.5kAutomated safety check: PassMIT
Academic Rebuttal DraftingOpenLAIR/dr-claw1.2k—~4.9kAutomated safety check: NotesMIT
Research Paper Writing CoachXiaomiMiMo/MiMo-Code14k—~1.7kAutomated safety check: PassMIT
Academic Writing Assistantdonghuixin/AI-Vibe-Writing-Skills497—~616Automated safety check: PassMIT

Similar skills

  • Academic Paper Writing Pipeline

    Imbad0202/academic-research-skills

    Runs a 12-agent pipeline that plans, drafts, cites, reviews and formats academic papers, with modes for revision, rebuttals, abstracts and citation checks.

    51k GitHub stars~16k tokensUpdated yesterday
    Research & ScienceAuto-check passed
  • LLM Reviewer Bias Defense

    Michael-Jiahao-Zhang/game-the-llm-reviewer

    Applies small, meaning-preserving rhetorical edits to a finished manuscript so wording does not trigger known LLM reviewer penalties, and delivers a change note.

    206 GitHub stars~1.5k tokensUpdated 18 days ago
    Research & ScienceAuto-check passed
  • Analyzes reviewer comments and drafts venue-specific rebuttals for AI and computer science conferences, with an issue board, task list and paper edit plan.

    1.2k GitHub stars~4.9k tokensUpdated 23 days ago
    Research & ScienceAuto-check: notes
  • Research Paper Writing Coach

    XiaomiMiMo/MiMo-Code

    Drafts, rewrites and reviews academic papers in ML, CV and NLP style, section by section, and compiles LaTeX sources to PDF.

    14k GitHub stars~1.7k tokensUpdated 2 days ago
    Research & ScienceAuto-check passed
  • Academic Writing Assistant

    donghuixin/AI-Vibe-Writing-Skills

    Drafts and revises academic prose in the author's voice, repairs sentence flow, traces systems-paper claims to evidence and prepares reviewer responses.

    497 GitHub stars~616 tokensUpdated 28 days ago
    Writing & ContentAuto-check passed
  • Academic Research

    voidful/academic-skills

    Complete academic research skill suite covering the full pipeline: paper reading (read/explain papers with storytelling), idea generation (brainstorm research directions), experiment design (plan…

    135 GitHub stars~887 tokensUpdated 6 mo ago
    Research & ScienceAuto-check passed

More from Yuan1z0825/nature-skills

All 23 skills in this repo
  • Nature Paper Card

    Yuan1z0825/nature-skills

    Builds a structured deep-reading card for one scientific paper, covering methods, how experiments support claims, limitations and research ideas, with a script to prepare the source.

    47k GitHub starsUsed in 2 repos~2.1k tokens
    Auto-check passed
  • Nature-Style Scientific Figures

    Yuan1z0825/nature-skills

    Creates, revises, audits and exports manuscript-ready scientific figures in Python or R, and routes AI-generated graphical abstracts to a separate workflow.

    47k GitHub stars~3.1k tokensUpdated today
    Auto-check passed
  • Paper to Chinese Patent Drafter

    Yuan1z0825/nature-skills

    Drafts Chinese invention patent applications and technical disclosures from research papers or inventor materials, tying each claim feature to source evidence.

    47k GitHub starsUsed in 1 repo~1.1k tokens
    Auto-check passed
  • Researchwrite Proposal Pipeline

    Yuan1z0825/nature-skills

    Composes, revises or audits research proposals and opening reports through an evidence-first state machine with argument maps, section contracts and dynamic expert reviewers.

    47k GitHub starsUsed in 1 repo~1.1k tokens
    Auto-check passed
  • Nature Literature Downloader

    Yuan1z0825/nature-skills

    Routes literature requests to lawful full-text sources: open access, publisher APIs, CNKI and institutional browser access, with a supporting-information gate.

    47k GitHub starsUsed in 2 repos~6k tokens
    Auto-check passed
  • Image to Editable PPTX

    Yuan1z0825/nature-skills

    Rebuilds slide images, screenshots, scanned PDFs or image-only PPTX files as PowerPoint with editable objects, using a local CLI with per-page manifests and QA.

    47k GitHub stars~2.5k tokensUpdated today
    Auto-check passed

Works with

Questions about Nature Reviewer Response

What does Nature Reviewer Response do?

Drafts, audits and revises responses to peer review: point-by-point replies, revision cover letters and marked-manuscript or LaTeX revision packages. This skill acts as a router.yaml and the always-load core files covering stance, red lines and the revision workflow, then identifies the task mode from draft, audit, revise, triage-only, cover-letter, revision-package, latex-template and appeal-like, the editor's decision type, and the user's language.

When should I use Nature Reviewer Response?

Nature Reviewer Response fits situations like: writing a point-by-point reply to reviewer comments; preparing a revision cover letter for the editor; auditing an existing response draft for gaps or unsupported claims; building a LaTeX revision package with marked changes.

How do I install Nature Reviewer Response in Claude Code?

Run `npx skills add Yuan1z0825/nature-skills --skill nature-response -a claude-code`. Or copy the skill folder (skills/nature-response in Yuan1z0825/nature-skills) into .claude/skills/nature-response in your project. Claude Code loads it when a task matches its description.

How do I install Nature Reviewer Response in Codex?

Run `npx skills add Yuan1z0825/nature-skills --skill nature-response -a codex`. Or copy the skill folder (skills/nature-response in Yuan1z0825/nature-skills) into .agents/skills/nature-response in your project. Codex loads it when a task matches its description.

Can I use Nature Reviewer Response in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Yuan1z0825/nature-skills --skill nature-response -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/nature-response, .gemini/skills/nature-response, .github/skills/nature-response and .opencode/skills/nature-response in your project.

What does Nature Reviewer Response need to run?

SKILL.md names no scripts, command-line tools or credentials: Nature Reviewer Response is instructions for the agent only. Our summary lists: The editor's decision letter and the reviewer comments; The marked manuscript or LaTeX source for a full revision package.

Does Nature Reviewer Response access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Nature Reviewer Response safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Nature Reviewer Response use?

Nature Reviewer Response is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Nature Reviewer Response use?

About 1.5k tokens (SKILL.md is roughly 5.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 17k tokens, read only when the agent opens those files.

What are the alternatives to Nature Reviewer Response?

Skills that share tags, products or a category with Nature Reviewer Response: Academic Paper Writing Pipeline (Imbad0202/academic-research-skills, 51k stars), LLM Reviewer Bias Defense (Michael-Jiahao-Zhang/game-the-llm-reviewer, 206 stars), Academic Rebuttal Drafting (OpenLAIR/dr-claw, 1.2k stars) and Research Paper Writing Coach (XiaomiMiMo/MiMo-Code, 14k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Nature Reviewer Response?

Yuan1z0825 (a GitHub user) maintains it in Yuan1z0825/nature-skills, which has 47,222 GitHub stars. The repository holds 23 skills in this directory. The repository was last updated on October 11, 2026.

Source: Yuan1z0825/nature-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.