1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | nature-skills |
| 作者/维护者 | Yuan1z0825(袁一哲)及核心贡献者团队 |
| 来源链接 | https://github.com/Yuan1z0825/nature-skills |
| 许可证 | Apache-2.0(GitHub API) |
| GitHub Stars | 33,179(GitHub API) |
| Forks | 1,897(GitHub API) |
| 最新版本 | 无正式版本号,主分支持续滚动更新(最近一次提交为运行当日) |
| 安装方式 | Claude Code / Codex / OpenClaw / OpenCode / Hermes,见第 10 章 |
2. 功能介绍与亮点
nature-skills 是一套围绕“写出符合 Nature 期刊表达规范的论文”这一目标组织的技能集合,skills/ 目录下共 19 个子技能(nature-shared 为供其他技能复用的共享支持包,不单独触发),覆盖论文写作全流程:nature-writing(分节起草)、nature-polishing(润色)、nature-figure(投稿级配图)、nature-reviewer/nature-response(审稿模拟与逐点回复)、nature-reader(中英对照阅读)、nature-citation/nature-ref-verifier(引用与核验)、nature-downloader(合法学术全文获取)、nature-paper2ppt/nature-paper-to-patent(成果转化)等。
亮点:① 三个多月内从零增长到三万余星,增速在同类学术写作技能中少见;② README 明确列出对 Claude Code、Codex、OpenClaw、OpenCode、Hermes 五个 agent 生态的安装说明,并为 OpenClaw/OpenCode/Hermes 单独提供接入文档(非仅口头声明);③ 采用“路由器+按需加载片段”的分层设计(manifest.yaml 声明轴、按需读取 static/ 下的片段),避免一次性把全部规则塞进上下文;④ 提交历史活跃,issue 有真实响应记录。
3. 适用场景
所属分类:内容创作与知识管理
面向需要撰写、修改或投稿英文学术论文的科研人员、研究生与实验室团队:把中文草稿改写为 Nature 风格英文表达、起草摘要/引言/讨论、生成投稿级科研图与图注、模拟多位互盲审稿人给出报告、为返修信写逐点回复、检索文献并核对引用与他引情况、把论文转换为中文组会汇报 PPT 或专利交底书草稿。
4. 跨 Agent 兼容性
| Agent | 结论 | 依据 |
|---|---|---|
| Claude Code | 原生支持 | README 提供 subagent/slash-command wrapper 与直接复制进 ~/.claude/skills/ 两种官方安装路径,非单命令,需手动 clone |
| Codex | 原生支持 | 提供 npx skills add 一键安装与仓库自带 scripts/update-codex-skills.sh 脚本安装 |
| OpenClaw | 原生支持 | docs/open-source-agent-frameworks.md 提供 symlink 至 ~/.openclaw/workspace/skills/ 的具体步骤 |
| Hermes | 原生支持 | 同一文档提供声明 external_dirs 后通过 slash command 调用的具体步骤 |
5. 推荐理由
学术论文写作是初中级用户高频但门槛高的场景——既要符合期刊表达习惯,又要处理图表、引用、审稿意见等琐碎环节。nature-skills 把这条流程拆成 18 个可单独触发的技能,装哪个用哪个,不必啃透整套方法论;同时是目前少见的、对四个目标 agent 生态都给出具体安装步骤(而非仅罗列兼容徽章)的学术写作技能包,短期内获得大量关注,适合直接尝试。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 9 | GitHub 33,179 星,创建约 3 个月即突破 3 万星,远超 5k 门槛,且被多个第三方 skill 市场收录索引 |
| 可用性 | 8 | 文档中英双语齐全,四个目标生态均有具体安装步骤与可选自动更新 hook;Claude Code/OpenClaw 需手动 clone+复制或建 symlink,非一条命令即用 |
| 安全性 | 8 | 多数子技能为纯提示词路由,无代码执行;仅 nature-downloader 等少数技能涉及脚本与网络请求,用途透明(合法学术检索),README 明确要求不导出 cookie、不采集机构密码、API key 不写入仓库;License 清晰,当日仍有提交 |
| 综合 | 8.3 | 三项均值 |
7. 跟同类 Skills 相比的优势
| 技能 | 定位 | 与本技能的差异 |
|---|---|---|
| academic-research-skills | 通用学术研究辅助(文献检索、笔记整理) | 覆盖研究阶段更广,但不专门针对 Nature 期刊的表达规范与投稿材料生成 |
| avoid-ai-writing | 消除文本中的 AI 生成痕迹 | 聚焦“去 AI 味”这一单点,不涉及论文结构、配图或审稿流程 |
| ai4s-skills | AI for Science 综合技能集 | 覆盖面偏向科学计算与实验流程,学术写作规范与投稿材料只是其中一小部分 |
nature-skills 的差异化在于把“投稿级英文表达 + 期刊级配图 + 模拟审稿三件套”做成同一管线下可组合调用的独立技能,而不是把学术写作当作通用写作能力的子集处理。
8. 用户评价
该技能目前在第三方平台尚无独立具名用户评价。GitHub 仓库的 issue 区可见真实使用反馈,例如用户 xuejunjie-code 反馈精读论文时公式以 LaTeX 源码形式呈现在 Markdown 中,需要另外打开 PDF 查看渲染效果,属已知的可用性局限。
9. 其他补充
项目提供中文与英文两版 README,并另建有独立的项目主页用于展示技能索引与安装引导。
10. 安装使用方式
- Codex:
git clone后执行仓库自带的scripts/update-codex-skills.sh --pull,或直接用npx skills add Yuan1z0825/nature-skills --global --agent codex --skill '*' --yes --copy一键安装全部技能;也可用--skill <名称>只装单个技能。 - Claude Code:
git clone到本地稳定路径后,运行仓库自带scripts/autoupdate-skills.sh --force把技能复制进~/.claude/skills/(Claude Code 自动发现该目录),或改用 subagent/slash-command wrapper 指向 clone 路径。 - OpenClaw:clone 后为需要的技能目录建 symlink 到
~/.openclaw/workspace/skills/<skill>/。 - Hermes:在
~/.hermes/config.yaml的skills.external_dirs中声明 clone 路径下的skills/目录,即可用 slash command 调用。 - 各安装方式均可选配
SessionStarthook 做后台自动更新,默认 1 小时节流、断网自动跳过、不阻塞会话启动。
11. 注意事项
- 部分子技能(如
nature-paper-to-patent的国知局检索、nature-academic-search的 MCP 服务)需要额外安装 Python 依赖甚至playwright install chromium,并自行配置PUBMED_EMAIL等环境变量。 nature-downloader的机构文献获取路线依赖用户自身已登录的浏览器会话与合法机构/出版商访问权限,不提供绕过付费墙的能力。- Markdown 阅读产物中的公式目前以 LaTeX 源码形式呈现,无原生渲染,见第 8 章 issue 反馈。
- 仓库尚无正式版本号,跟随主分支滚动更新,建议按需固定 commit 或定期核对变更。