用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/justcyl/my-skills --skill academic-paper命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | academic-paper |
| description | 学术论文写作的完整方案。当需要写论文、生成论文配图、检查投稿格式或进行投稿前审查时触发。触发词:"写论文""paper writing""投稿前检查""画个架构图""论文配图""格式检查""desk reject"。 |
AI 学术论文全周期写作 skill。从获取模板到投稿终审。
| Skill | 用途 | 何时调用 |
|---|---|---|
| overleaf | 创建项目 / git clone-push / 编译 / 下载 PDF / review 评论 | 项目初始化及全程同步 |
| image-gen | 多模型图片生成引擎(gemini / gpt-image-2 / grok,text-to-image / image-to-image / 多分辨率 / gallery) | 配图子模块的底层引擎 |
| pi-subagent | 视觉 QA 子代理(figure-qa agent,academic / slides / general scene) | 配图审查、格式视觉审查 |
| ph-paper-helper | 论文检索 / 导入 / BibTeX 导出与补全(ph add --bib / ph enrich) | 文献引用处理 |
在写任何内容之前,必须确认:
然后去该会议官网下载当年官方 LaTeX 模板。不同年份模板不同,不可复用旧版。
⚠️ 不要猜模板链接。每年 CFP 页面会更新模板下载地址。直接搜索
<Conference> <Year> call for papers获取最新版。
| 会议 | 投稿正文 | Camera-ready | 参考文献 | 备注 |
|---|---|---|---|---|
| NeurIPS | 10 页 | 10 页 | 不计 | 含图表,不含参考文献/附录 |
| ICML | 8 页 | 9 页 | 不计 | 不含参考文献/Impact/附录 |
| ICLR | 6-10 页 | 同投稿 | 不计 | 6 页下限(2025 新增) |
| ACL/ARR Long | 8 页 | 9 页 | 不计 | Limitations 必须有 |
| ACL/ARR Short | 4 页 | 5 页 | 不计 | 同上 |
| AAAI | 7 页 + 2 附加 | 同投稿 | 计入 | 唯一参考文献计入页数 |
会议格式详表见 references/conference-rules.md。
确认论文项目名后,通过 overleaf skill 创建项目、克隆到本地:
1. overleaf: 创建项目 "<论文名>"
2. 克隆到本地工作目录
3. 将下载的官方模板文件放入项目
4. push 到 Overleaf 确认编译通过
检查项目中是否已有 .bib 文件:
.bib → 使用 ph-paper-helper 的 ph enrich --bib <file>.bib 补全不完整的元数据.bib → 创建空 references.bib,在全部写作完成后提醒用户补充参考文献。写作过程中遇到需要引用的地方先用 \cite{TODO-xxx} 占位本 skill 不限定写作顺序、字数分配或段落结构。论文内容由用户主导,agent 辅助执行。
LaTeX 相关资源分三类,不同阶段使用:
| 类别 | 文件 | 何时使用 |
|---|---|---|
| 写前注入 | references/latex-writing-prefs.md | 开始写作前读取,轻量偏好提醒 |
| 写完后 lint | scripts/latex_lint.py、scripts/check_hard_rules.sh | 源码/PDF 硬规则自动检查 |
| 写完后 review | references/latex-review-checklist.md | 人工复查,向用户汇报 |
# Linter
python3 ~/.agents/skills/academic-paper/scripts/latex_lint.py <file> [--bib] [--fix-preview] [--severity WARN]
# PDF 硬规则
bash ~/.agents/skills/academic-paper/scripts/check_hard_rules.sh paper.pdf <conf> <submission|camera-ready>
详见 references/anti-vibe-checklist.md。
底层引擎:image-gen(默认 gemini-3.1-flash-image-preview,高质量可选 gpt-image-2);视觉审查:pi-subagent figure-qa(scene: academic);最多 3 轮 inspect-revise,确认后升 4K 终稿。全程自动完成并插入 LaTeX,同时输出 gallery.html 供用户事后对比/换图。
数据驱动图表(bar chart / line plot / heatmap)用 matplotlib/seaborn 直接绘制,不走本模块。
详见 references/format-check.md。
硬规则自动检查脚本(纸张尺寸 / 字体嵌入 / 匿名性 / 必需章节 / 编译日志等):
bash ~/.agents/skills/academic-paper/scripts/check_hard_rules.sh \
paper.pdf <conference> <submission|camera-ready> [--paper-type long|short] [--log main.log]
脚本失败(exit 1)= 存在 desk-reject 风险的硬规则违反;警告(exit 0)= 需人工复核。 视觉审查(逐页 pi-subagent figure-qa)默认关闭,用户明确要求时启用。
\cite{TODO-xxx} 占位已替换为真实引用\ref 引用\eqref 引用.bib 中所有条目元数据完整(用 ph enrich --bib 检查)[?] 未解析引用Overfull \hbox 超过 1pt 的警告