关于 write-paper
write-paper 是用于整合调查材料、贡献报告和共享参考文献,编写特定投稿场合论文的技能。它指导研究者确定投稿要求、建立证据支持的论述、撰写 LaTeX 文稿并执行构建检查。
主要功能
- 01设置投稿要求与模板
- 02建立论点与证据的对应关系
- 03基于调查材料撰写相关工作
- 04依据贡献报告撰写方法与结果
- 05执行 LaTeX 构建和格式检查
- 06处理外部 Overleaf 项目
适用场景
- 01为选定投稿场合准备论文
- 02将多份贡献报告整合为文稿
- 03编辑合作者的 Overleaf 项目
MCP 相关
配置后,可通过 Overleaf MCP 读取或编辑外部 LaTeX 项目。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ vincenzoimp/ academic-research-skills --skill write-paper安装后在 Claude Code 中输入/write-paper确认已加载。
附带文件references/venue-fit.mdreferences/writing-rules.md
详细介绍
撰写论文
构建 papers/<slug>/:一篇特定于会议的论文,由综述和贡献报告汇编而成。综述提供相关工作;报告提供技术内容;根目录下的 references.bib 提供所有引用。
首先阅读
papers/README.md— 论文生命周期约定survey/survey.pdf和候选贡献的报告references/writing-rules.md、references/venue-fit.md
流程
- 会议。 如果尚未确定,请依据
references/venue-fit.md与用户比较候选会议。填写venue.md:会议、分会、截止日期、页数/格式规则、匿名政策、模板来源,以及会议特定的徽章/工件要求——这些信息必须来自真实的征稿启事,绝不可凭记忆填写。 - 构思框架。 撰写
framing.md:论文主线、论点、哪些贡献支撑哪些论点以及各自提供什么内容,还有哪些内容有意不纳入范围。每个论点都必须对应某项贡献或基于综述的证据。 - 模板。 将会议的官方 LaTeX 模板导入
manuscript/;将入口文件重命名为main.tex。使用会议模板类规定的文献系统(bibtex/natbib 或 biblatex),通过相对路径读取根目录下的references.bib。基础论文默认使用数字式(biblatex);最终样式由会议模板类决定。综述也使用同一份根目录下的references.bib(作者—年份制)——文献样式按文档设置,而非按条目设置;贡献报告则继续使用数字式。 - 撰写。 逐节撰写:相关工作从综述中提炼(按主题组织,绝不逐篇论文介绍);方法/结果来自贡献报告及其图表;每个
\cite{}都必须能在根目录的.bib文件中找到对应条目。遵循references/writing-rules.md。 - 构建与检查。 执行
make paper P=<slug>,根据venue.md检查页数限制和格式规则,并运行make check。 - 建议在投稿前进行一次对抗性评审。
外部模式(Overleaf)
当用户要求在外部 LaTeX 项目中工作(例如合作者的 Overleaf 项目)时,如果已配置 overleaf MCP,请使用它直接读取或修改该项目。本脚手架不依赖外部项目;请将其视为独立工作区,并同样遵循其中的 references/writing-rules.md。
规则
- 只有附有证据的论点才能写入论文:贡献、基于综述的引用,或明确标注的开放问题。
- 绝不编造或改写文献条目;缺少条目就意味着缺少相关领域的最新技术工作——停止并报告。
- 图表来自贡献文件夹;请将其复制进来,绝不可手动重绘数据。
完成标准
venue.md和framing.md已完成;论文使用会议模板成功构建且符合页数限制;make check通过
评论
支持 Markdown