academic-paper-writinglisted
Install: claude install-skill IanLiYi1996/skills-academic-paper-writing
# academic-paper-writing
Venue-agnostic pre-submission readiness toolkit for academic LaTeX papers.
## When to use this skill
- Author asks to "review for submission" / "self-audit" / "anonymize" /
"check page count" / "verify references".
- Author is preparing camera-ready or finalizing a submission.
- A submission deadline is within a week.
## When NOT to use this skill
- Author is drafting introduction / method / experiments for the first
time.
- Author is debugging experiments or editing code, not paper text.
- Author is asking conceptual questions about a research domain.
## How to run
1. Identify the paper directory (folder containing `main.tex`).
2. If the user has provided a project overlay (e.g.
`docter-paper-overlay`), defer to that overlay's entry script — it
will call back into `scripts/run_all.py` with project parameters.
3. Otherwise, ask the user for any of: page limits, author blacklist
path, institution blacklist path. Then run:
```bash
python scripts/run_all.py <paper_dir> --json \
[--names-file <path>] \
[--institutions-file <path>] \
[--whitelist-keys k1,k2] \
[--max-body-pages N] \
[--max-total-pages N] \
[--engine pdf|xelatex|lualatex] \
[--no-compile]
```
4. Present the report grouped by severity: blocker → major → minor.
Each finding has `code`, `file:line`, `message`, optional `evidence`.
## References
Read the relevant file before drafting recommendations:
- `references/pre-writing-checklist.md`