Yuan1z0825/nature-skills
符合nature论文学术表达和科研绘图的Skill
nature-skills — 用于科学研究的 AI 代理技能
nature-skills 是一个可重复使用、封装好的工作流程(称为“技能”)库,旨在扩展 AI 编程代理的能力,使其能执行实际的学术研究工作。每个技能都是一个文件夹,包含一个 SKILL.md 指令文件以及支持脚本、模板和参考资料。您可以将其安装到 Claude Code、Codex 或 Chatbox 等代理中,然后用自然语言描述任务 — 代理会读取该技能的指令并遵循其工作流程。
涵盖范围
本仓库提供了 22 种横跨研究生命周期的技能:
- 阅读与理解:
nature-reader(支持图表/公式的双语 Markdown 论文阅读器)、nature-paper-xray(深度推理重构)、nature-paper-card(结构化论文分析) - 写作与润色:
nature-polishing(Nature 风格英文润色)、nature-writing(草拟手稿章节)、nature-statistics(统计报告审查) - 图表与演示:
nature-figure(出版级 Python/R 绘图)、nature-paper2ppt(论文转中文 PPTX)、nature-image2ppt(从图片重建可编辑的 PowerPoint) - 审查与修订:
nature-reviewer(模拟盲审)、nature-response(草拟回复信与投稿信) - 文献与引用:
nature-academic-search(多来源搜索、引用验证)、nature-citation(CNS 限制参考文献导出)、nature-ref-verifier(交叉检查参考文献元数据)、nature-downloader(合法全文检索)、nature-literature-pipeline(自动化每日文献发现) - 其他:
nature-paper-to-patent(中文专利撰写)、nature-data(数据可用性声明)、nature-experiment-log(Obsidian 实验记录)
共享包 nature-shared 提供了通用的支持文件,必须与依赖它的技能一同安装。
安装方式
npx skills(Node.js ≥18):将选定的技能安装到 Codex 或其他代理中,例如npx skills add Yuan1z0825/nature-skills --agent codex --skill nature-figure --yes --copy- Claude Code:克隆仓库并创建指向实际
SKILL.md文件的轻量级子代理或斜线指令包装器;可选的SessionStart钩子可通过scripts/autoupdate-skills.sh自动更新 - Codex:执行
scripts/update-codex-skills.sh --pull来同步所有技能,并可使用--check验证与--prune清理 - Chatbox:基于 GUI 的“技能”设置让您可以扫描 GitHub 仓库并安装选定的技能
- 其他代理 (OpenClaw, OpenCode, Hermes):记录于
docs/open-source-agent-frameworks.md
自动更新脚本具备安全性考量:它会限制网络检查频率(默认每小时 1 次)、失败时静默跳过、拒绝强制覆盖未提交的变更,并针对每个目标进行日志记录。
重要细节
- 技能处于不同的成熟度状态:稳定(例如
nature-figure、nature-ref-verifier)、测试版(大多数)及草稿 - 部分技能需要额外的运行时依赖(Python 包、用于浏览器自动化的 Playwright、带有 API 凭证的 MCP 服务器)
- 网页版本 natureskills.cn 提供了核心的润色与图表功能
- README 也推广了创始人的付费服务(GPT/Claude 加值商店、付费知识社区),并声称 Google DeepMind 的“Science Skills”灵感源自本项目的设计
总结
这是一个实用且积极维护的技能库,能将 AI 编程代理转变为研究助理 — 安装技能、描述任务,代理即可执行可重现且基于来源的工作流程。README 中对商业服务的大力推广是一个注意事项,但技能本身内容扎实且文档完善。
相关
- 项目
- 项目
- 项目
- 项目
- 项目