nature-response Skill for Claude: Point-by-Point Replies, Cover Letters and Revision Packages
nature-response makes Claude turn a journal decision email and reviewer comments into separate replies, a cover letter and a checked revision package.
- Installs
- 15.6K
- on skills.sh
- Stars
- 51.7K
- on GitHub
- Files
- 37
- besides SKILL.md
- Updated
- Nov 2026
- last repo commit
nature-response is a skill in the nature-skills collection by Yuan1z0825. Claude parses the editor letter and reviewer reports, gives every comment a stable ID (E.1, R1.1, R2.3), and drafts a point-by-point reply for each reviewer. Reviewers are treated as mutually blind, so no reply mentions another reviewer's comments.
Before a package-level strategy, it asks whether the decision is Major Revision or Minor Revision if the letter does not say. It never invents experiments, citations, line numbers or manuscript changes, and marks anything you must supply as AUTHOR_INPUT_NEEDED.
Install it together with nature-shared, which it reads when a reply edits the manuscript. The repo README marks this skill Beta.
Good for
- Authors answering peer review on a Nature-style or other journal submission
- Authors who already have a draft rebuttal and want it audited for missed points and tone
- LaTeX users who want response, marked-manuscript and cover-letter templates
Install nature-response
Claude Code
- 1
Copy this prompt.
Install the nature-response skill in Claude Code. Run this command: npx skills add Yuan1z0825/nature-skills --skill nature-response --skill nature-shared Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Node.js.
Install nature-shared with nature-response. The skill reads ../nature-shared/core/main-text-discipline.md when a reply edits the manuscript, and the repo README says installing one skill does not add its shared package. The Claude app is left out because the README does not describe it.
From the project README. Source.
What's in the skill
When it loads
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.
Sections in SKILL.md
- Routing protocol
- 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
Key facts
- License (per GitHub)
- Apache-2.0
- Author
- yuan1z0825 (repo owner)
- Installs on skills.sh
- 15,597 as of 2026-11-02
- Repo stars
- 51,696 as of 2026-11-02 (whole repo)
- Last repo commit
- 2026-11-01
- Files in the skill folder
- 38 files including SKILL.md
- Status in the repo README
- Beta (tested on examples; edge cases possible)
- skills.sh audits
- Gen Agent Trust Hub: pass; Socket: pass; Snyk: pass
What it includes
Eight modes the skill detects
draft, audit, revise, triage-only, cover-letter, revision-package, latex-template and appeal-like.
Task modesMajor or Minor Revision first
Package-level strategy waits for the decision type. Local edits and audits can proceed with it marked unknown.
Decision-type gateE.1, R1.1, R2.3 plus an internal master tracker
Splits comments, classifies category and severity, and keeps a tracker labelled as not reviewer-facing.
Comment IDs and trackerOne standalone reply per reviewer
Each reply contains only that reviewer's comments and your answers, and repeated concerns get a full answer each time.
Reviewer-separated repliesShort editor-facing letter
Identifies the manuscript, thanks editor and reviewers, summarizes major actions and points to the point-by-point response.
Cover letterresponse-to-reviewers, cover-letter, revised-manuscript-redline
Three .tex templates in templates/ for a response package, a cover letter and a redlined manuscript.
Files ·
LaTeX templatesCheck a LaTeX revision package
Takes --manuscript and --response (plus optional --clean and --marked). Checks quoted text against the manuscript, comment and response counts, and clean versus marked text.
Runs code ·
scripts/check_package_consistency.pyCompleteness, tone and package agreement
qa-checklist.md checks completeness, honesty and tone. package-consistency-audit.md checks that manuscript versions and the letter agree.
QA checklists
From the official docs
Permissions
Low risk
You will paste unpublished manuscripts and confidential reviewer reports into an AI tool. Check your journal's policy on that before you start.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
It handles unpublished manuscripts and reviewer reports
Anything you paste goes to the AI service you use. Check your journal's rules on sharing confidential reviews with AI tools first.
A Python script reads your LaTeX files
check_package_consistency.py takes paths to your manuscript and response files. Run it on copies.
It edits a copy of your manuscript
references/latex-templates.md and workflow.md say manuscript changes go on a backed-up copy, with changed text marked in red. Keep your own original too.
Technical details
| Scopes |
|
|---|
Questions
What does nature-response do?
It makes Claude draft, audit or revise responses to peer review. That includes point-by-point replies, revision cover letters and LaTeX or marked-manuscript packages.
How do I install it?
Use the install box above. It installs nature-response together with nature-shared, which the skill reads when a reply edits the manuscript and which the repo README says must be installed alongside it.
Why is nature-shared needed?
The SKILL.md loads a file from nature-shared whenever a response proposes or performs a manuscript main-text edit. The README says installing one skill does not add its shared package.
Does it work in the Claude app?
The README does not describe a Claude app upload for this skill, so the install box lists the skills CLI for Claude Code, Codex and other agents only.
Does it need an API key?
The SKILL.md names no key. The bundled script is Python and checks LaTeX files on your machine.
Is it safe?
It writes drafts for you to review before anything goes to a journal, and when it edits the manuscript it works on a backed-up copy with changes marked in red. It is told never to invent experiments, citations or line numbers, and to mark missing facts AUTHOR_INPUT_NEEDED. Read every line yourself before you submit.
Does it work for journals other than Nature?
The skill is built around editor letters and reviewer reports in general. The README describes Nature-style output, and the skill follows each journal's own instructions when they conflict.
Information
updated Nov 2, 2026
- Repository
- yuan1z0825/nature-skills
- Folder
skills/nature-response
Sources
Docs, issue trackers and discussions this page is built from.
Show all 7Hide
- nature-response SKILL.md · github.com
- nature-skills README · github.com
- nature-response README (English) · github.com
- nature-response workflow.md · github.com
- static/core/stance.md · github.com
- manifest.yaml · github.com
- latex-templates.md · github.com