Proofread and verify academic papers in LaTeX. Runs 19 sequential checks covering titles, consistency, citations, formatting, theoretical tension in motivation, concise results reporting, cross-section repetition, em-dash usage, and auxiliary-text-to-footnote conversion.
SkillScore70Maintained
Automatic
◆Writing & Editing pack
Last verified 8/7/2026
What it changes
Passed 16 of 23 test cases with the skill, and 15 of 23 without it.
Without skill65%
With skill70%
Checks it passed that the model alone missed
Advances directly to Check 11.
Recommends moving the non-essential table to the appendix.
Skips remaining items in Check 10 without applying additional changes.
2 fixed14 passed either way6 still failing1 broke
Pass-rate lift
+4 pp
Tokens
+425%
Agent turns
0%
Response time
-42%
Model gemini-3.6-flashMeasured 8/7/2026v116 of 23 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 2 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 2
Prompt
While running Check 10 (Abbreviation Issues), I replied 'skip'. How should the remaining abbreviation issues in Check 10 and the overall review workflow proceed?
What was checked, without and with the skill
Checked
Without skill
With skill
Skips remaining items in Check 10 without applying additional changes.
Missed
Passed
Advances directly to Check 11.
Missed
Passed
case-18 · gemini-3.6-flash · 8/7/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md582 linessingle file
Paper Checker
Overview
This skill performs a comprehensive 19-step proofreading and verification of academic papers in LaTeX. Each step is run sequentially. Within each step, every individual issue found is presented to the user one at a time for approval before applying the change.
CRITICAL INTERACTION RULE: For every issue found in every check, you MUST:
Present the issue clearly (original vs. proposed change, or finding).
Ask the user: "Accept this change? (yes/no/edit)"
Wait for the user's response before proceeding to the next issue.
If the user says "yes", apply the change using the Edit tool.
If the user says "no", skip and move to the next issue.
If the user says "edit" or provides alternative text, apply the user's version instead.
After all issues in a check are resolved, announce completion and move to the next check.
All output must be in English unless the user specifies otherwise.
Initialization
Receive the paper directory path from user (via $ARGUMENTS or ask).
Scan the directory to identify:
Main LaTeX file (main.tex)
Bibliography file (ref.bib or *.bib)
Results directory with table/figure .tex files
Any PDF with original tables/figures
Read all files into context (main.tex in chunks if large, all table .tex files, ref.bib, PDF pages).
Present inventory and confirm with user before proceeding.
The 19 Checks
Run these checks in order. For each check, present ALL findings, then ask the user to approve/reject each one individually.
Check 1: Section and Subsection Titles
Optimize all \section{} and \subsection{} titles to reflect full academic rigor. Modified titles must NOT use colons.