nature-response
Skill0 starsChanged 2 months agoMITView on GitHub
Draft, audit, or revise Nature-style revision correspondence packages: point-by-point reviewer-separated response letters, rebuttal letters, revision cover letters, LaTeX cover/response templates, and red-marked revised-manuscript excerpts. Keep mutually blind reviewers isolated so no reviewer-facing response reveals another reviewer's comments, numbering, recommendation, or author response. Prevent reviewer-driven manuscript accretion by preferring replacement, compression, or SI relocation over appending non-central defense prose. Use for reviewer comments, editor decision letters, pasted editorial emails, response drafts, cover letters, response to reviewers, rebuttal, 修回信, 返修邮件, 编辑邮件, 返修 cover letter, 审稿意见回复, 逐点回复, 大修回复, 小修回复, 回复审稿人, 修改稿回复, 写rebuttal, 回应审稿意见, 标红修改, or LaTeX 模板.
8 other projects use a version of this, 5 of them edited.
Adopted by
Most recently taken up by
- dragonadam/nature-skillsedited, first seen Oct 25, 2026
- Luooops/skillsedited, first seen Oct 13, 2026
- yanjumlinnb-boop/nature-skillsedited, first seen Oct 8, 2026
- Yuan1z0825/nature-skillsedited, first seen Aug 31, 2026
- zh123012/claude-skillsedited, first seen Jul 29, 2026
- Delagong950/nature-skillstheir own version, first seen Jul 6, 2026
Other versions8 projects use a version of this.
Word for word · 0
None found.
Edited · 5
- Yuan1z0825/nature-skills★ 53k78% same
- yanjumlinnb-boop/nature-skills★ 1467% same
- dragonadam/nature-skills★ 472% same
- Luooops/skills★ 178% same
- zh123012/claude-skills★ 189% same
Wrote their own version · 3
- Galaxy-Dawn/claude-scholar★ 5.9ksame name
- Delagong950/nature-skills★ 4same name
- vcis-wangchenxu/agent_nature-skills★ 4same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository21 other files it gives its agents.
- journal-style-learnSkill
- nature-academic-searchSkill
- nature-citationSkill
- nature-dataSkill
- nature-downloaderSkill
- nature-experiment-logSkill
- nature-figure-prompt-onlySkill
- nature-figureSkill
- nature-image2pptSkill
- nature-literature-pipelineSkill
- nature-paper2pptSkill
- nature-paper-cardSkill
- nature-paper-to-patentSkill
- nature-polishingSkill
- researchwriteSkill
- nature-readerSkill
- nature-ref-verifierSkill
- nature-reviewerSkill
- nature-sharedSkill
- nature-statisticsSkill
- nature-writingSkill
The file
We split this skill into the rules it gives an agent
7 rules. 0 are common, 3 are distinctive, and 4 are very specific to this project.
0
Common
Most of the 8 edited versions we read keep these.
3
Distinctive
This author's own choices. Worth a look.
4
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 33
When the target is Expert Systems with Applications (ESWA or Expert Syst.
- Distinctive: line 36
Follow the actual ESWA decision letter for deadlines, review visibility and requested revision files, and use the shared contract for …
- Distinctive: line 47
Do not try to apply the response logic from memory or from this router.
- Distinctive: line 51
Follow these four steps every time the skill is invoked.
- Very specific: line 55
Read manifest.yaml. Then read every file listed under always_load:
- Very specific: line 73
Use references/intake-and-routing.md to fix the task mode, minimum inputs, and readiness state before drafting.
- Very specific: line 86
Never invent experiments, citations, line numbers, figure panels, supplementary items, editor instructions, or manuscript changes.
“Common” is measured: kept by at least 6 in 10 of the 8 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Nature Reviewer Response — Router
Additional configured journals
For Applied Soft Computing (ASC), Engineering Applications of Artificial
Intelligence (EAAI), ISA Transactions, Knowledge-Based Systems (KBS),
Measurement, Neurocomputing, or IEEE Transactions on Reliability, use
../nature-shared/journal-formats/index.md to resolve the exact journal.
Preserve this skill’s task workflow and evidence safeguards. Apply only the
selected reference’s relevant scope; do not impose flagship-Nature significance
or import another journal’s numerical, citation, or production defaults.
These seven profiles do not yet establish verified official submission limits;
verify the target’s current official source when such requirements affect work.
ESWA journal context
When the target is Expert Systems with Applications (ESWA or
Expert Syst. Appl., case-insensitive), read
../nature-shared/journal-formats/eswa.md before applying journal-specific defaults.
Follow the actual ESWA decision letter for deadlines, review visibility
and requested revision files, and use the shared contract for journal facts.
Retain this skill's response tracking and evidence checks. NMI submission rules
and Nature-only correspondence conventions are not ESWA requirements.
This skill is split into two layers:
- A static layer under
static/that holds versioned, reusable content fragments (the default stance and red lines, and the response workflow with output format). - A dynamic layer (this file plus
manifest.yaml) that loads the core every time and reaches for the deeper response references or templates only when a step needs them.
Do not try to apply the response logic from memory or from this router. Always load fragments from disk as described below.
Routing protocol
Follow these four steps every time the skill is invoked.
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 a required intake gate for normal revision work. First extract it from an
editor decision letter when available. If it is still unclear, ask the user whether this is a
Major Revision or Minor Revision before drafting a response strategy or response prose. Do
not infer the decision from the number, tone, or apparent 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.
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.
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.
Why this split
- The static layer is versioned and reviewable; the core stays small for a normal response.
- The dynamic layer keeps each invocation cheap: the difficult-case, taxonomy, and QA depth load only when a step needs them.
- The router itself is short on purpose. Update fragments and references, not this file, when adding scope.
- This structure mirrors
nature-writing,nature-polishing,nature-reader,nature-paper2ppt,nature-figure, andnature-citation.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

