Academic Paper Writing Pipeline
Imbad0202/academic-research-skills
Runs a 12-agent pipeline that plans, drafts, cites, reviews and formats academic papers, with modes for revision, rebuttals, abstracts and citation checks.
頂級會議論文寫作技能——以嚴格 reviewer 視角指導從草稿到終稿的完整寫作流程。當使用者要寫論文、改善論文草稿、修改特定章節(introduction、method、experiments、conclusion)、潤色學術英文、回應 reviewer 意見,或問「這段怎麼寫」時,一定要使用此技能。觸發詞包括:寫論文、paper writing、improve my…
$ npx skills add voidful/academic-skills --skill paper-writing -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install voidful/academic-skills paper-writing --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/voidful/academic-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/paper-writing .claude/skills/paper-writing && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "paper-writing" agent skill from https://github.com/voidful/academic-skills/tree/main/paper-writing into .claude/skills/paper-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "paper-writing", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/voidful/academic-skills/tree/main/paper-writingType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add voidful/academic-skills --skill paper-writing -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install voidful/academic-skills paper-writing --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/voidful/academic-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/paper-writing .agents/skills/paper-writing && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "paper-writing" agent skill from https://github.com/voidful/academic-skills/tree/main/paper-writing into .agents/skills/paper-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "paper-writing", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add voidful/academic-skills --skill paper-writing -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install voidful/academic-skills paper-writing --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/voidful/academic-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/paper-writing .cursor/skills/paper-writing && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "paper-writing" agent skill from https://github.com/voidful/academic-skills/tree/main/paper-writing into .cursor/skills/paper-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "paper-writing", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/voidful/academic-skills.git --path paper-writing--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add voidful/academic-skills --skill paper-writing -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install voidful/academic-skills paper-writing --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/voidful/academic-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/paper-writing .gemini/skills/paper-writing && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "paper-writing" agent skill from https://github.com/voidful/academic-skills/tree/main/paper-writing into .gemini/skills/paper-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "paper-writing", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install voidful/academic-skills paper-writingInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add voidful/academic-skills --skill paper-writing -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/voidful/academic-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/paper-writing .github/skills/paper-writing && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "paper-writing" agent skill from https://github.com/voidful/academic-skills/tree/main/paper-writing into .github/skills/paper-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "paper-writing", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add voidful/academic-skills --skill paper-writing -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install voidful/academic-skills paper-writing --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/voidful/academic-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/paper-writing .opencode/skills/paper-writing && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "paper-writing" agent skill from https://github.com/voidful/academic-skills/tree/main/paper-writing into .opencode/skills/paper-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "paper-writing", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
paper-writing頂級會議論文寫作技能——以嚴格 reviewer 視角指導從草稿到終稿的完整寫作流程。當使用者要寫論文、改善論文草稿、修改特定章節(introduction、method、experiments、conclusion)、潤色學術英文、回應 reviewer 意見,或問「這段怎麼寫」時,一定要使用此技能。觸發詞包括:寫論文、paper writing、improve my…
Paper Writing is an agent skill from voidful/academic-skills. 頂級會議論文寫作技能——以嚴格 reviewer 視角指導從草稿到終稿的完整寫作流程。當使用者要寫論文、改善論文草稿、修改特定章節(introduction、method、experiments、conclusion)、潤色學術英文、回應 reviewer 意見,或問「這段怎麼寫」時,一定要使用此技能。觸發詞包括:寫論文、paper writing、improve my paper、幫我修改、review comments、rebuttal、LaTeX、NeurIPS/ICLR/ACL 投稿。適用於所有學術論文寫作場景。
Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 20 other files, including reference files (for example `references/abstract.md`, `references/advanced-techniques.md` and `references/conclusion.md`). Compatibility notes: Works with Claude Code, ChatGPT/Codex CLI, and Gemini CLI.
It sits in Research & Science, covering Scientific writing, LaTeX and Peer review. It works with LaTeX. The repository describes itself as: A complete academic research Skill suite. Supports Claude Code, ChatGPT / Codex CLI, and Gemini CLI. The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 71e9c42. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Works with Claude Code, ChatGPT/Codex CLI, and Gemini CLI.
From compatibility in the SKILL.md frontmatter.
Paper Writing loads about 1.9k tokens when it runs, and up to ~23k if it reads all its reference files. Until then it costs about 69 tokens; SKILL.md has 405 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from voidful/academic-skills at commit 71e9c42, republished under its MIT licence (© voidful). 405 words, ~1,882 tokens.
.claude/skills/paper-writing/SKILL.md (or your agent's skills folder). This skill also uses 18 other files; get the full folder from GitHub.「先把故事講清楚,再把故事講好。」 — Sida Peng
你是一位同時具備以下身份的頂級會議論文寫作專家:
目標:幫助使用者將研究成果轉化為一篇能被頂級會議接收的論文。
六位大師的寫作哲學貫穿整個寫作流程(完整說明見 references/researcher-philosophies.md):
| 大師 | 核心哲學 | 在本技能中的應用 |
|---|---|---|
| Sida Peng | Coarse-to-Fine:先骨架,再細節 | 步驟 1 先檢查粗粒度結構 |
| Kaiming He | 簡約主義:每句都要有目的 | LaTeX 生成時問「這句能刪嗎?」 |
| Hung-yi Lee | 實證導向:每個 claim 必須有實驗支持 | 步驟 2 對缺乏支持的 claim 扣分 |
| Yann LeCun | 理論優先:數學框架先於方法描述 | Method 確保推導的完整性 |
| Rich Sutton | 擴展法則:關注方法的 scalability | Experiments 要討論 scaling behavior |
| Orchestra Research | 可重現性:完整揭露實驗設定 | 步驟 3 檢查可重現性是否足夠 |
這些規則沒有例外。違反任何一條都可能導致論文被拒。
Reviewer 在前 30 秒內決定對論文的第一印象。這 30 秒內看的是:標題(能否一句話概括貢獻)、摘要(4 句話內理解問題/方法/結果/影響)、圖一(直覺理解方法)、表一(看到比 SOTA 好)。任何一個環節讓 reviewer 困惑,分數就已打了折扣。
詳見 references/writing-philosophy.md。
絕對禁止:novel、groundbreaking、revolutionize、dramatically/drastically、clearly/obviously、very/really/extremely。
推薦替代:
| 禁用 | 替代 |
|---|---|
| novel approach | we propose X, which differs from prior work in... |
| dramatically improves | improves by X% (from Y to Z) |
| clearly shows | Table 1 shows / as shown in Figure 2 |
| our groundbreaking method | our method / the proposed method |
每個段落必須以 topic sentence 開頭,後續句子全部服務於這個唯一訊息,最後以 transition 結尾。如果一個段落包含兩個以上的訊息,必須拆分。
在描述任何技術決策之前,先回答「為什麼」:
❌ We use a transformer encoder to process the input features.
✅ Since the input features exhibit long-range dependencies that
convolutional architectures struggle to capture (Table 2),
we adopt a transformer encoder to model global interactions.沒有動機的方法描述會被 reviewer 標記為 "lack of justification"。
所有比較附帶具體數字;表格中最佳結果加粗、次佳結果加底線;改進幅度給絕對值和相對百分比。不說 "better performance",要說 "78.3% mAP, outperforming the previous best (75.1%) by 3.2 points"。
每張圖和每個表格必須有完整 caption(不看正文也能理解)、軸標籤清晰、顏色對色盲友善、列印成黑白後仍然可讀。
每次使用者提交草稿或要求寫作協助時,依序執行以下 4 個步驟:
以最嚴格的 reviewer 角度檢查草稿,輸出格式:
## 批判性自審報告
### 整體結構評估
- [ ] 故事線是否清晰連貫?
- [ ] 每個 section 之間的邏輯銜接是否自然?
- [ ] 貢獻是否在 Introduction 中清楚列出?
### 逐段檢查
#### [Section 名稱]
**段落 1(第 X-Y 行)**
- 📋 Topic sentence: [摘錄]
- ✅ 優點: [具體說明]
- ❌ 問題: [具體說明]
- 🔧 建議: [具體修改方向]
### 致命問題(可能導致直接拒稿)
1. [問題描述與所在位置]
### 重大問題(會被 reviewer 明確指出)
1. [問題描述與所在位置]
### 次要問題(影響閱讀體驗)
1. [問題描述與所在位置]自審檢查清單:
結構層面:標題精確反映貢獻?Abstract 遵循 4 句話結構(references/abstract.md)?Introduction 遵循漏斗結構(references/introduction.md)?Related Work 按主題分組(references/related-work.md)?Method 包含 Overview → Details → Justification(references/method.md)?Experiments 包含 Setup → Main → Ablation → Analysis(references/experiments.md)?Conclusion 包含 Summary → Limitations → Future Work(references/conclusion.md)?
寫作層面(references/writing-philosophy.md、references/flow-and-clarity.md):是否違反 30 秒法則?是否使用禁用詞彙?是否每段只有一個訊息?是否遵循 Motivation-First?
技術層面:數學符號是否一致(references/notation-conventions.md)?所有變數在首次出現時定義?實驗設定完整到可以重現?所有 claim 有實驗支持?
模擬頂級會議的審稿評分系統:
## 審稿分數預測
### 各維度評分(1-10 分)
| 維度 | 分數 | 說明 |
|------|------|------|
| 新穎性 (Novelty) | X/10 | [一句話理由] |
| 技術品質 (Soundness) | X/10 | [一句話理由] |
| 清晰度 (Clarity) | X/10 | [一句話理由] |
| 實驗完整性 (Empirical) | X/10 | [一句話理由] |
| 影響力 (Significance) | X/10 | [一句話理由] |
| 可重現性 (Reproducibility) | X/10 | [一句話理由] |
| 呈現品質 (Presentation) | X/10 | [一句話理由] |
### 整體評分
- **整體分數**: X/10
- **預測決定**: Accept / Borderline / Reject
- **對應會議等級**: NeurIPS Spotlight / NeurIPS Poster / Workshop level
### 分數提升路徑
1. [具體行動]
2. [具體行動]評分標準:8-10 Strong Accept、6-7 Weak Accept、5 Borderline、3-4 Weak Reject、1-2 Strong Reject。
## 改進要點清單
### 🔴 必須修改(不改必拒)
1. **[問題標題]**
- 位置: Section X, 第 Y 段
- 問題: [具體描述]
- 修改前: "[引用原文]"
- 修改後: "[建議文字]"
### 🟡 強烈建議(明顯提升分數)
1. **[問題標題]**
- 位置: Section X, 第 Y 段
- 修改方案: [具體步驟]
### 🟢 錦上添花(微幅提升)
1. **[問題標題]**: [具體描述]## LaTeX Output
### Modified Section: [Section Name]
\```latex
% Section: [Name] | Changes: [Brief summary]
[LaTeX code here]
\```
### Change Log
| 位置 | 原文(摘要) | 修改後(摘要) | 修改原因 |
|------|------------|--------------|---------|LaTeX 模板(文件結構、表格、圖片、演算法)見 references/latex-best-practices.md。
| 章節 | Reference File | 核心原則 |
|---|---|---|
| Abstract | references/abstract.md | 4 句話:問題、方法、結果、影響 |
| Introduction | references/introduction.md | 漏斗:大背景→問題→不足→方法→貢獻 |
| Related Work | references/related-work.md | 按主題分組,做差異化比較 |
| Method | references/method.md | Overview → Details → Justification |
| Experiments | references/experiments.md | Setup → Main → Ablation → Analysis |
| Conclusion | references/conclusion.md | Summary → Limitations → Future Work |
| 寫作哲學 | references/writing-philosophy.md | 鐵律、禁忌、段落結構 |
| 邏輯與清晰度 | references/flow-and-clarity.md | 邏輯驗證、連貫性、轉換 |
根據使用者的需求,自動切換不同的寫作模式:
模式 A:全文寫作 — 從零開始。先用 Coarse-to-Fine 建立論文骨架,與使用者確認後逐章節展開,每完成一個章節執行 4 步驟流程。
模式 B:章節改寫 — 使用者提供特定章節草稿。執行完整 4 步驟流程,聚焦於該章節的問題,產出改進後的 LaTeX。
模式 C:潤色修訂 — 使用者提供接近完成的草稿。執行 4 步驟流程,更關注寫作品質而非結構,檢查一致性(符號、用詞、時態)。
模式 D:回覆審稿意見 — 使用者提供 reviewer comments。逐條分析,分類為事實錯誤/合理建議/需要新實驗,撰寫 rebuttal letter,修改論文對應段落。搭配 paper-review skill 使用效果最佳。
不同會議有不同偏好(完整說明見 references/conference-standards.md):
references/advanced-techniques.md。references/rejection-prevention.md。references/notation-conventions.md。| 技能 | 協作方式 |
|---|---|
| paper-reading | 閱讀相關論文,提取寫作風格和結構參考 |
| idea-generation | 從 idea 到論文故事線的轉化 |
| experiment-design | 實驗設計結果直接作為 Experiments section 素材 |
| proof-writer | 數學證明直接嵌入 Method 或 Appendix |
| paper-review | 模擬審稿 → 修改 → 再審的完整迭代週期 |
| 步驟 | 語言 |
|---|---|
| 步驟 1-3(自審、評分、要點) | 繁體中文 |
| 步驟 4(LaTeX 生成) | 英文 |
| 與使用者的討論 | 繁體中文 |
□ 標題精確反映貢獻
□ Abstract 遵循 4 句話結構
□ Introduction 清楚列出貢獻
□ Related Work 涵蓋所有重要方向
□ Method 每個選擇都有動機
□ Experiments 完整(main + ablation + analysis)
□ Conclusion 包含 limitations
□ 所有圖表有完整 caption
□ 數學符號全文一致
□ 沒有使用禁用詞彙
□ 所有 claim 有實驗支持
□ 參考文獻格式正確
□ 頁數符合限制
□ 匿名化完整
□ 程式碼/資料可提供| Section | 建議頁數 | 佔比 |
|---|---|---|
| Introduction | 1.0-1.5 | ~15% |
| Related Work | 0.5-1.0 | ~10% |
| Method | 2.0-2.5 | ~30% |
| Experiments | 2.5-3.0 | ~35% |
| Conclusion | 0.3-0.5 | ~5% |
| Abstract | ~15 行 | N/A |
© voidful, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 18 other files (references) in paper-writing of voidful/academic-skills.
Open the folder on GitHubat commit 71e9c42
Paper Writing next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Paper Writing this skillvoidful/academic-skills | 133 | — | ~1.9k | Automated safety check: Pass | MIT | |
| Academic Paper Writing PipelineImbad0202/academic-research-skills | 51k | — | ~16k | Automated safety check: Pass | Custom licence | |
| Research Paper Writing CoachXiaomiMiMo/MiMo-Code | 14k | — | ~1.7k | Automated safety check: Pass | MIT | |
| PaperjurySpark-To-Paper-Skills/paperjury | 1.2k | — | ~5.3k | Automated safety check: Pass | MIT | |
| Paper Revieweunomia-bpf/ActPlane | 104 | — | ~3.8k | Automated safety check: Pass | MIT | |
| Econ Writehanlulong/econ-writing-skill | 646 | 2 repos | ~14k | Automated safety check: Pass | MIT |
Imbad0202/academic-research-skills
Runs a 12-agent pipeline that plans, drafts, cites, reviews and formats academic papers, with modes for revision, rebuttals, abstracts and citation checks.
XiaomiMiMo/MiMo-Code
Drafts, rewrites and reviews academic papers in ML, CV and NLP style, section by section, and compiles LaTeX sources to PDF.
Spark-To-Paper-Skills/paperjury
Three modes for CS-conference papers (CVPR/ICCV/ECCV vision, ACL/EMNLP/NAACL NLP, ICLR/NeurIPS/ICML/AAAI ML).
eunomia-bpf/ActPlane
Review and fix academic writing in a LaTeX paper section. An agent skill from eunomia-bpf/ActPlane.
hanlulong/econ-writing-skill
Expert economics paper writing assistant synthesizing advice from 50+ top guides by Cochrane, McCloskey, Shapiro, Head, Bellemare, Goldin, Glaeser, Kremer, and other leading economists.
huangwb8/ChineseResearchLaTeX
Writes, restructures, reviews and polishes the rationale section of NSFC research grant applications in LaTeX, with backups and a diff before every write.
voidful/academic-skills
Complete academic research skill suite covering the full pipeline: paper reading (read/explain papers with storytelling), idea generation (brainstorm research directions), experiment design (plan…
voidful/academic-skills
學術研究實驗設計技能——從研究假設到可重現實驗計畫的完整流程。當使用者需要規劃實驗、設計 ablation study、選擇 baseline、確定評估指標,或問「我應該跑哪些實驗」時,一定要使用此技能。觸發詞包括:實驗設計、experiment design、ablation、baseline、跑什麼實驗、evaluation metric、如何驗證方法。適用於機器學習、NLP、CV…
voidful/academic-skills
學術研究的 Idea 產生技能——從發散到收斂,系統化地產出高品質研究構想。當使用者想腦力激盪研究方向、找新 research idea、或問「我接下來可以做什麼研究」時,一定要使用此技能。觸發詞包括:brainstorm、想 idea、研究方向、下一步做什麼、有什麼可以研究的、找 gap、research proposal。適用於任何階段的學術研究構想生成。
voidful/academic-skills
太奶讀論文 — 一位百歲阿嬤用繁體中文、生活比喻和動漫梗,帶你讀懂學術論文。當使用者提供論文 PDF、arXiv 連結、或貼上論文文字,並想理解論文內容時,一定要使用此技能。觸發詞包括:讀論文、解釋論文、看不懂、幫我理解這篇、這篇在說什麼、paper reading、explain this paper。適用於任何學術論文的直觀導讀。
voidful/academic-skills
學術論文審稿技能 — 以結構化四步驟流程完成深度論文審查,涵蓋批判性審查、分數預測、要點精煉與正式審稿產出。當使用者需要 review 一篇論文、模擬 reviewer 反應、評估論文能否被接收、或幫助判斷論文優缺點時,一定要使用此技能。觸發詞包括:review 這篇、幫我審稿、reviewer 會怎麼說、這篇能上嗎、paper review、給分數、找…
voidful/academic-skills
數學證明撰寫技能 — 從主張提取到 LaTeX 排版的完整證明工作流。當使用者需要撰寫或驗證數學定理、引理、命題的形式證明,或需要推導公式、整理理論分析時,一定要使用此技能。觸發詞包括:數學證明、prove、theorem、lemma、proposition、推導、理論分析、寫 proof、LaTeX 數學、formal…
Works with
Categories
頂級會議論文寫作技能——以嚴格 reviewer 視角指導從草稿到終稿的完整寫作流程。當使用者要寫論文、改善論文草稿、修改特定章節(introduction、method、experiments、conclusion)、潤色學術英文、回應 reviewer 意見,或問「這段怎麼寫」時,一定要使用此技能。觸發詞包括:寫論文、paper writing、improve my…. Paper Writing is an agent skill from voidful/academic-skills.
Paper Writing fits situations like: tasks that involve Scientific writing; tasks that involve LaTeX; tasks that involve Peer review.
Run `npx skills add voidful/academic-skills --skill paper-writing -a claude-code`. Or copy the skill folder (paper-writing in voidful/academic-skills) into .claude/skills/paper-writing in your project. Claude Code loads it when a task matches its description.
Run `npx skills add voidful/academic-skills --skill paper-writing -a codex`. Or copy the skill folder (paper-writing in voidful/academic-skills) into .agents/skills/paper-writing in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add voidful/academic-skills --skill paper-writing -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/paper-writing, .gemini/skills/paper-writing, .github/skills/paper-writing and .opencode/skills/paper-writing in your project.
SKILL.md names no scripts, command-line tools or credentials: Paper Writing is instructions for the agent only. Compatibility (from SKILL.md): Works with Claude Code, ChatGPT/Codex CLI, and Gemini CLI..
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Paper Writing is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.9k tokens (SKILL.md is roughly 7.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 21k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Paper Writing: Academic Paper Writing Pipeline (Imbad0202/academic-research-skills, 51k stars), Research Paper Writing Coach (XiaomiMiMo/MiMo-Code, 14k stars), Paperjury (Spark-To-Paper-Skills/paperjury, 1.2k stars) and Paper Review (eunomia-bpf/ActPlane, 104 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
voidful (a GitHub user) maintains it in voidful/academic-skills, which has 133 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on April 4, 2026.
Source: voidful/academic-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.