Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
yuan1z0825 avatar

Nature Response

  • 5.9k installs
  • 33.4k repo stars
  • Updated August 4, 2026
  • yuan1z0825/nature-skills

nature-response is an agent skill that drafts, audits, or revises point-by-point reviewer response letters for Nature-family and general peer-review manuscript revisions.

About

nature-response is a router skill for drafting, auditing, or revising point-by-point reviewer response letters for Nature-family manuscript revisions and broader peer-review replies. It splits work into a versioned static layer under static/ and a dynamic router that loads fragments from disk instead of improvising from memory. Every invocation starts by reading manifest.yaml and always_load files stance.md and workflow.md, then identifies task mode such as draft, audit, revise, triage-only, or appeal-like, decision type including minor or major revision, and user language for optional Chinese alignment blocks. The ten-step workflow extracts editor instructions and reviewer comments with stable IDs, classifies each item, builds a strategy summary, drafts point-by-point responses from preserved comments, maps claimed changes to manuscript locations or explicit placeholders, flags missing author input as AUTHOR_INPUT_NEEDED, and returns a package with readiness state. Deep references under references/ load on demand for comment taxonomy, tone, difficult cases, and QA. The skill never invents experiments, citations, line numbers, figure panels, or manuscript changes, and routes appea.

  • Router loads manifest.yaml plus static/core stance.md and workflow.md on every invocation.
  • Supports draft, audit, revise, triage-only, and appeal-like modes with decision-type routing.
  • Ten-step workflow preserves reviewer comment IDs and maps each response to manuscript locations.
  • Marks missing author facts as AUTHOR_INPUT_NEEDED instead of inventing experiments or citations.
  • On-demand references cover taxonomy, tone, difficult cases, Chinese alignment, and QA checklists.

Nature Response by the numbers

  • 5,903 all-time installs (skills.sh)
  • +926 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #68 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

nature-response capabilities & compatibility

Capabilities
reviewer comment extraction and classification · point by point response drafting with preserved · manuscript change mapping and placeholder tracki · appeal like case routing separate from default r · on demand qa and difficult case reference loadin
Use cases
documentation · research
From the docs

What nature-response says it does

Never invent experiments, citations, line numbers, figure panels, supplementary items, editor instructions, or manuscript changes.
SKILL.md
Do not try to apply the response logic from memory or from this router.
SKILL.md
npx skills add https://github.com/yuan1z0825/nature-skills --skill nature-response

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs5.9k
repo stars33.4k
Security audit3 / 3 scanners passed
Last updatedAugust 4, 2026
Repositoryyuan1z0825/nature-skills

How do I write a rigorous point-by-point response to reviewer comments without inventing changes or missing editor instructions?

Draft, audit, or revise point-by-point Nature-family reviewer response letters from editor decisions, reviewer comments, and revision drafts.

Who is it for?

Authors handling major or minor revision letters who need disciplined point-by-point responses with preserved comment IDs.

Skip if: Skip when the task is primary manuscript writing or figure design; use other nature-* skills for those layers.

When should I use this skill?

User provides reviewer comments, editor decision letters, revision notes, or asks for rebuttal or response-to-reviewers drafting.

What you get

A structured response package with classified comments, mapped manuscript changes or placeholders, QA checks, and a clear readiness state.

  • Point-by-point response package
  • Strategy summary
  • Readiness state with QA notes

By the numbers

  • Version 0.1.0 Beta status

Files

SKILL.mdMarkdownGitHub ↗

Nature Reviewer Response — Router

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 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 ten-step 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 modedraft / audit / revise / triage-only / 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.

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 ten-step workflow in core/workflow.md: identify mode and decision type, extract editor instructions (IDs E.1) then reviewer comments (R1.1, R2.1), classify each item, build a strategy summary, draft point-by-point responses from the preserved comments, map every claimed change to a manuscript location or an explicit placeholder, flag missing author input, run QA, and return the package with a readiness state.

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/ are deep references, 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, and references/qa-checklist.md before finalizing.

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, and nature-citation.

Related skills

Forks & variants (1)

Nature Response has 1 known copy in the catalog totaling 2 installs. They canonicalize to this original listing.

How it compares

Response-letter specialist in the nature-skills family, not a general scientific writing or figure skill.

FAQ

What must nature-response never invent?

Experiments, citations, line numbers, figure panels, supplementary items, editor instructions, or manuscript changes not supplied by the author.

How does the static versus dynamic split work?

Versioned fragments live under static/ while the router loads core files every time and opens references/ only when a workflow step needs deeper guidance.

Is Nature Response safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Documentationworkflownotes

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.