JavaScript is disabled. Some features may not work.
nature-response — ★ 22.6K GitHub Stars — Install Guide | SkillsNav
🇺🇸 English🇨🇳 中文
SkillsNav
Home

nature-response

★ 22K repomlN/AIntermediateClaude
🤖 AI Summary

This skill loads a static stance and red-line content from disk, then dynamically routes to deeper response fragments only when needed, enforcing a strict four-step protocol to avoid applying response logic from memory.

How to Install

Claude Code:
git clone --depth 1 https://github.com/Yuan1z0825/nature-skills.git && cp nature-skills/skills/nature-response ~/.claude/skills/nature-response -r
# 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](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 mode** — `draft` / `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 s

Details

Category AI/ML → ml
SourceYuan1z0825/nature-skills
SKILL.mdView on GitHub →
Repo Stars★ 22.6K
Est. per SkillN/A (shared across 13 skills from this repo)
DifficultyIntermediate
Risk LevelN/A

Related Skills

Works Well With

Skills from the same repository — often designed to work together