by JimmyRaoUF
66 reader-first rules for revising academic English, drawn from 60+ revision rounds of a PhD dissertation, with a 16-item quick list, a script that flags places to reread, and a Claude skill.
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
# Add to your Claude Code skills
git clone https://github.com/JimmyRaoUF/academic-revision-checklistGuides for using ai agents skills like academic-revision-checklist.
This skill revises academic English for a first-time human reader: an advisor, a committee member, a reviewer. It comes from five weeks and more than 60 revision rounds of one English-language HCI dissertation, defended in October 2026. Each rule started as one sentence where a reader stopped. The fix was then written as a rule and checked across the whole document.
"Reads like AI" here means the places where a first-time reader stops or reads twice. The method finds and fixes those places. It does not try to get past AI detectors. If a school or journal asks how AI was used, follow its rules and say so.
The reference files are written in Chinese. Their examples are English sentences. Answer in the user's language.
| The user wants | Do this |
|---|---|
| A quick check of a passage | Read it against the 16 items in checklist.md. |
| A full pass on a chapter or paper | Follow the steps below. |
| One comment applied everywhere | Follow "one case, one rule, the whole document" in workflow.md. |
| The headings checked | Use the heading protocol in reading-protocols.md (P45 to P47). |
| An outside review processed | Check every point against the text and the data, as workflow.md describes. List what holds, what holds in part, and what does not, with reasons. |
| A key passage revised again (abstract, introduction, conclusion) | Use P65 in patterns.md. |
| A layout check before submission | Use P56. Fix floats and short pages by moving figures and tables, never by changing words. |
reading-protocols.md, section 1). Note every place you stop and why.python3 scripts/flag_candidates.py FILE --summary, then the full list. Read each flag in context. Many flags are fine on reading.patterns.md group by group where each group matters most:
Each item, in document order:
After the items:
python3 scripts/flag_candidates.py chapter3.tex --summary
python3 scripts/flag_candidates.py chapter3.tex chapter4.tex --md flags.md
python3 scripts/flag_candidates.py paper.md --max-para 150
It flags P59 (em dashes), P57 (colons), P58 (contrast set-ups such as "not A but B"), P60 (runs of sentences with nearly the same length or the same opening), P61 (hollow transitions and paragraph endings that only summarize), P34 (long paragraphs), P8 (comparatives that may lack their second side), P9 ("significant" near a share, a percentage or a mean) and P42 (words about how the text was revised). A flag marks a place to read. It is never a verdict.
See how academic-revision-checklist compares with popular alternatives.
给英文学术写作用的修改清单:66 条规则,16 条快速清单,一套「一个案例,一条规则,查全文」的做法,和一个列候选的脚本。
这些规则来自我的英文博士论文(人机交互方向,2026 年 10 月通过答辩)五周、60 多轮的修改记录。每一条都是先在一个具体的句子上卡住,修好,再抽象成一条能拿去检查的规则,然后带着它把全文查一遍。
可以直接当清单读,也可以装成 Claude 的 skill,让 Claude 按这套做法逐句帮你查。
这里说的「AI 痕迹」,跟检测器查不查得出来没多大关系。它指的是读者第一次读就卡住、要回头再读一遍的地方。导师、委员会、审稿人读到这种地方,就会觉得是机器写的。
学校或期刊要求说明 AI 用在了哪里,就照规定写清楚。
改完一段,逐条问一遍。
66 条的完整版在 references/checklist.md,每条一句话;规则、改前改后的原句和查法在 references/patterns.md,编号一致。
academic-revision-checklist/
├── README.md 就是这个文件
├── SKILL.md 给 Claude 的说明(英文)
├── LICENSE
├── references/
│ ├── checklist.md 16 条快速清单和 66 条一句话规则,从这里开始
│ ├── patterns.md 66 条的完整版:规则、论文里真改过的句子、怎么查
│ ├── workflow.md 一轮修改怎么走,外部意见怎么核对,给其他模型的提示词
│ ├── reading-protocols.md 像第一次读的人那样读,标题怎么读,出声读
│ └── lessons.md 九条原则和八条教训
└── scripts/
└── flag_candidates.py 列出脚本找得到的候选:破折号、冒号、对比句式等
规则和说明是中文写的,例子都是英文原句。
从 references/checklist.md 开始。想知道某一条为什么要改、怎么改,就看 patterns.md 里同一个编号。
git clone https://github.com/JimmyRaoUF/academic-revision-checklist.git ~/.claude/skills/academic-revision-checklist
然后在 Claude Code 里说「用 academic-revision-checklist 检查 chapter3.tex」,或者输入 /academic-revision-checklist。只想在一个项目里用,就放到那个项目的 .claude/skills/ 下面。
把整个文件夹打包成 zip,作为自定义 skill 上传,步骤见 Claude 帮助中心的 Use skills in Claude。文件夹名要和 skill 名一致。从 GitHub 点 Download ZIP 得到的文件夹叫 academic-revision-checklist-main,要先改回 academic-revision-checklist 再打包。也可以只把 checklist.md 和需要的 patterns.md 章节贴进对话。
把 references/checklist.md 贴进去,再用 references/workflow.md 里的提示词模板。要它逐句读、标出读者会停下的句子,不要让它整段重写。它给的每一条意见,都先拿原文和数据核对。
只需要 Python 3,不用装别的包。
python3 scripts/flag_candidates.py chapter3.tex --summary
python3 scripts/flag_candidates.py chapter3.tex chapter4.tex --md flags.md
python3 scripts/flag_candidates.py paper.md --max-para 150
能读 .tex、.md 和 .txt,会跳过表格、图、公式和注释。脚本负责把可疑的地方列全,判断还得靠读。我改论文时,缩写检查标出 13 处,真有问题的只有 3 处。
研究问题的措辞、引文原文、没有数据支撑的数字、自己写的反思段落。每一轮都把它们单列出来,只报告,不改。
Nanjie (Jimmy) Rao,佛罗里达大学(University of Florida)Human-Centered Computing 博士,2026 年 10 月通过答辩。
觉得有用就点个 star,也可以在知乎告诉我它帮你改了哪一句。发现规则之间打架,或者有新的例子,欢迎开 issue。
文字部分(README、SKILL.md 和 references/)用 CC BY 4.0,可以转载、改写、商用,注明出处就行。脚本(scripts/)用 MIT。详见 LICENSE。
Rao, N. (2026). academic-revision-checklist: 66 rules for revising academic writing for a first-time reader [Computer software]. GitHub. https://github.com/JimmyRaoUF/academic-revision-checklist
A reader-first revision checklist for academic English: 66 rules, a 16-item quick list, a method, and a script.
It comes from five weeks and more than 60 revision rounds of my English-language HCI dissertation, defended in October 2026. Each rule began as one sentence where a reader stopped: me reading aloud, my advisor, a friend who is a native speaker, or a reviewing model. The fix was written as a rule that can be checked and then applied to the whole document.
"Reads like AI" here means the places where a first-time reader stops or reads twice. This is not a tool for getting past AI detectors.
The 16-item quick list
How to use it
references/checklist.md. The full patterns, with English before and after examples, are in references/patterns.md (written in Chinese).git clone https://github.com/JimmyRaoUF/academic-revision-checklist.git ~/.claude/skills/academic-revision-checklist, then ask Claude to check a chapter with it. SKILL.md is in English.python3 scripts/flag_candidates.py chapter.tex --summary. It lists candidates, and you decide by reading.Author: Nanjie (Jimmy) Rao, Human-Centered Computing PhD, University of Florida (defended October 2026). Website: nanjierao.github.io. Google Scholar: Nanjie Rao (Jimmy). Zhihu: 刀口饶. YouTube: @drluckydadredl. Text under CC BY 4.0, scripts under MIT.
academic-revision-checklist is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by JimmyRaoUF. 66 reader-first rules for revising academic English, drawn from 60+ revision rounds of a PhD dissertation, with a 16-item quick list, a script that flags places to reread, and a Claude skill. It has 53 GitHub stars.
academic-revision-checklist's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/JimmyRaoUF/academic-revision-checklist" and add it to your Claude Code skills directory (see the Installation section above). academic-revision-checklist ships a SKILL.md manifest, so compatible agents can discover and load it automatically.
academic-revision-checklist is primarily written in Python. It is open-source under JimmyRaoUF on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh academic-revision-checklist against similar tools.
No comments yet. Be the first to share your thoughts!