AGENT SKILL
科研中文优先、Claude Code 与 Codex 双平台通用的三个科研 skill
zLanqing/codex-claude-academic-skills
4,117 star,MIT。research-writing 管论文章节撰写、修改、润色与 Rebuttal;office-academic 在 OOXML 层生成与编辑学术 Word/PPT(文献阅读报告、组会、开题、答辩);scientific-toolkit 覆盖 MATLAB/Python 仿真、信号处理、统计、机器学习与论文配图,文献侧接 arXiv、PubMed、CrossRef、Semantic Scholar、OpenAlex。
我们的判断最该抄走的是它把学术诚信写成了指令:不编造数据、不编造 DOI、不编造期刊,并把内容明确分成原文引用 / 已确认事实 / 合理推断 / 写作建议四类,让作者一眼看清哪句有出处。学术写作里最危险的不是文笔差,而是模型把推断写得像已确认事实——这套四类区分正好挡住它。三个 skill 还能组合成链:出图 → 写正文 → 生成答辩 PPT。
git clone https://github.com/zLanqing/codex-claude-academic-skills && cp -r codex-claude-academic-skills/research-writing-skill ~/.claude/skills/中文优先,而且 Claude Code 与 Codex 双平台通用
zLanqing/codex-claude-academic-skills(4,117 stars / 228 forks,MIT)是三个面向中国科研工作者的 skill,覆盖论文写作、学术 Office 文档、科研计算三大场景,且同一套能在 Claude Code 和 Codex 上直接跑。中文优先这一点在英文主导的 skill 生态里很稀缺。
| skill | 核心用途 | 典型场景 |
|---|---|---|
research-writing-skill | 论文章节撰写、修改、润色 | 正文、摘要、引言、方法、实验、Rebuttal |
office-academic-skill | 学术 Word/PPT 生成与编辑 | 文献阅读报告、组会/开题/中期/答辩 PPT |
scientific-toolkit-skill | 科研计算与数据分析 | MATLAB/Python 仿真、信号处理、统计、机器学习、论文配图 |
research-writing:把学术诚信写进指令
它的规则不是「写得漂亮」,而是不越界:不编造数据、不编造 DOI、不编造期刊;把内容明确区分成四类——原文引用 / 已确认事实 / 合理推断 / 写作建议,让作者一眼看清哪句是模型说的、哪句有出处;避免「显著」「先进」这类没有数据支撑的模糊词。references/ 里还有 section_rhetorical_moves(各章节的修辞动作)、writing_checklists、figure_templates。
这套「四类区分」是它最该被抄走的设计——学术写作里最危险的不是文笔差,而是模型把推断写得像已确认事实。
office-academic:在 OOXML 层改文档,不是套模板
它把 PDF 转成文献阅读报告、生成组会/开题/答辩 PPT,走的是 OOXML 层的 docx/pptx 编辑并自带 XSD schema 库——也就是直接操作 Office 文件的 XML,而不是用 python-docx 之类套一个固定模板。PPT 部分强调 action-title(标题写成结论句而非「实验结果」这种名词短语)。这和 Anthropic 官方 pptx skill 的 unzip→改 XML→zip 是同一思路,只是它专门服务中文学术场景。
scientific-toolkit:覆盖面很宽的计算与检索
计算侧:MATLAB/Octave,以及 NumPy/SciPy/pandas/matplotlib/scikit-learn/statsmodels/SymPy/pymoo/simpy/QuTiP/pymatgen/TimesFM/NetworkX/Astropy。文献检索侧:arXiv、PubMed、CrossRef、Semantic Scholar、OpenAlex,并支持 DOI → BibTeX。对需要跑仿真又要出论文配图的科研流程,这套的工具面基本够用。
三者可组合成链
论文写作场景:
scientific-toolkit(数据分析、出图)
→ research-writing(撰写正文)
→ office-academic(生成答辩 PPT)
文献阅读场景:
office-academic(PDF → Word 阅读报告)→ office-academic(组会 PPT)
仿真研究场景:
scientific-toolkit(MATLAB/Python 仿真 + 配图)→ research-writing(方法 + 实验章节)
安装(注意 README 的占位符)
README 的安装命令里含 你的用户名 这类占位符,别直接复制。实际做法是:clone 仓库,把三个 skill 目录拷进 ~/.claude/skills/(Claude Code)或 ~/.codex/skills/(Codex),也可放到项目级目录。三个 skill 彼此独立,按需拷贝即可。
git clone https://github.com/zLanqing/codex-claude-academic-skills
cp -r codex-claude-academic-skills/research-writing-skill ~/.claude/skills/
# Codex 用户改成 ~/.codex/skills/;按需再拷另外两个