关于 nature-polishing
nature-polishing 是按路由规则润色学术稿件的技能,面向修改论文文本的研究者。它根据论文类型、章节、语言和期刊选择指导内容,并将排版请求单独处理。
主要功能
- 01按论文类型和章节路由编辑
- 02选择语言与期刊指导
- 03加载核心规则及相关片段
- 04单独处理排版请求
- 05依据现有证据检查论断
适用场景
- 01润色论文摘要或讨论部分
- 02按指定期刊调整文本
- 03将中文草稿修改为英文
- 04诊断论文排版与图件位置
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ yuan1z0825/ nature-skills --skill nature-polishing安装后在 Claude Code 中输入/nature-polishing确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
manifest.yamlREADME_EN.mdREADME.mdagents/openai.yamlreferences/latex-layout.mdnat-comms-2025-diction.mdphrasebank-playbook.mdpublished-article-patterns.mdsection-moves.mdstyle-guardrails.mdwriting-strategy.mdstatic/core/failure-modes.mdoutput-format.mdstance.mdstatic/fragments/journal/generic.mdnat-comms.mdnat-mach-intell.mdnature.mdstatic/fragments/language/en.mdzh-to-en.mdstatic/fragments/paper_type/algorithmic.mdhypothesis.mdmethods.mdresearch.mdreview.mdstatic/fragments/section/abstract.mdconclusion.mddiscussion.mdintro.mdmethods.md详细介绍
Nature 风格学术润色 — 路由
路由协议
对于新的润色任务,请遵循下面的路由。对于后续修改,复用已确定的任务选择和已加载的指导;仅当请求范围发生变化时,才读取额外的片段。
1. 加载清单和核心层
读取 manifest.yaml。它声明了各个轴(paper_type、section、language、journal)、允许的取值,以及每个取值映射到的文件路径。
同时读取 always_load 下列出的每个文件。这些文件包含适用于每项润色工作的默认立场、失败模式诊断、伦理规范和输出格式。
2. 检测本次请求的轴取值
对于清单中的每个轴,使用清单的 detect: 提示和用户输入来确定取值:
paper_type— research / methods / hypothesis / algorithmic / review。默认:research。section— abstract / intro / results / discussion / conclusion / title / methods。可以有多个。如果存在歧义且对润色有影响,询问用户。language— en 或 zh-to-en。从草稿本身检测。journal— nature / nat-comms / nat-mach-intell / generic。默认: generic。仅对旗舰刊 Nature 使用nature,对 Nature Communications 使用nat-comms,对 Nature Machine Intelligence(NMI)使用nat-mach-intell。 不要将其他 Nature Portfolio 刊物按旗舰刊 Nature 的规则路由。
在继续之前,用一行简短说明向用户陈述检测到的轴取值,以便他们能以低成本纠正你。这是进度更新,不是审批关卡;除非仍有必要的决定未解决,否则继续。
3. 加载匹配的片段
对于每个轴取值,Read 清单中映射的文件。仅当用户提供的自由行文没有章节上下文时,才跳过 section 轴。
不要读取 static/ 中的每个片段。只加载第 2 步选中的内容。
4. 使用已加载的材料进行润色
按照 core/failure-modes.md 中 论文类型 -> 章节任务 -> 段落逻辑 -> 主张/证据/边界 -> 句子润色 的规则,按以下优先级顺序应用已加载的片段:
- 论文类型 playbook(架构、写作顺序)。
- 章节特定任务与失败模式。
- 期刊特定框架与约束。
- 语言特定的句子与段落规则(最后应用)。
- 贯穿始终的核心立场与伦理。
如果某个段落的结构问题无法在不虚构内容的情况下修复,请将其标记出来,而不是掩盖它。
对于 Results、全文压缩、正文与 SI 的分配,或修订期间添加的散文,
在句子润色之前加载 ../nature-shared/core/main-text-discipline.md。
对每个结果进行分类,保留最短的充分证据链,并要求每一处添加都在受影响的段落范围内触发删除或替换检查。
对于旗舰刊 Nature、Nature Communications、Nature Machine Intelligence,或另一个 Nature Portfolio 期刊,加载匹配的共享 Nature 风格语料指南:
- Results 或 Discussion →
../nature-shared/core/nature-results-discussion.md - Introduction 或整篇手稿叙事 →
../nature-shared/core/nature-introduction.md - Abstract →
../nature-shared/core/nature-abstract.md
保留主张升级、快速问题漏斗、Introduction–Results 对齐、以发现为中心的摘要压缩、受证据约束的局部解释,以及跨 Results 的综合。这些默认值最初是从已发表的 NMI 论文中提炼而来;请将它们视为基于语料库的指南,而非官方政策,并在目标期刊的现行规则不同时遵从该规则。
对于任何 Discussion 润色或重构任务,还要加载
../nature-shared/core/discussion-argument-language.md。使用其功能标签来移除 Results 复述,修复从具体发现到有界含义的推进,根据证据强度校准情态动词和报道动词,并使局限性和未来工作解决所明确的主张边界。将其视为通用写作指南,而非期刊政策。
5. 仅在需要时查阅参考资料
references/ 下的文件是深度参考资料,而非默认加载项。根据清单中的 references.on_demand 表按需打开它们,例如当用户明确要求 phrasebank 风格的替代方案或更严格的风格审查时。
当目标为 Nature Machine Intelligence,且确切的限制、可用性章节、会议扩展披露或生产检查影响修订时,加载
../nature-shared/journal-formats/nature-machine-intelligence.md。
对于整篇手稿的一致性审查或跨段落漂移的证据,加载 ../nature-shared/core/consistency-sweep.md。本地后续编辑需要检查受影响的术语、数字和主张,而不是仅仅因为这是又一轮编辑就重新启动完整审查。修正后,重新检查受影响的出现位置和依赖的主张;当新的差异值得时,扩大审查范围。
排版(Layout/typesetting)请求有所不同。 如果用户要求修复放置位置而非措辞——页面松散/稀疏、孤立标题、图形无法填满页面或跨页拆分、"Float too large"、多面板排列、稀疏的 Supplementary Information——跳过散文相关轴(paper_type、section、language、journal),直接加载 references/latex-layout.md。该文件是自包含的:它包含诊断工作流(渲染 → 联系表 → 读取日志)、float-glue 和 [H]/\clearpage/placeins 模式,以及"在源头将宽图形重新生成为更高"的规则。务必在前后编译并目视检查渲染页面——绝不要仅凭 .tex 判断排版。