OpenRaiserOpenRaiserOfficial·8 Agent Skills Included

PaperFit

Automated LaTeX paper layout diagnosis and visual repair

Diagnoses and fixes visual typesetting defects in LaTeX academic papers, including widows, float stacking, table overflow, and unbalanced columns. Renders PDF pages into images and cross-checks compile logs so layout problems are caught visually, not guessed from source code. Handles template migration between conferences like CVPR, ICLR, and ACL, plus page-budget adjustment with minimal, auditable text edits.
npx skills add OpenRaiser/PaperFit --all -g -y
Available:

Instructs the agent to run a closed compile-render-inspect-repair loop for LaTeX papers, routing each visual defect type to the correct repair skill while forbidding fake fixes like forced line breaks or table rescaling.

All Skills in This Repository (8)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install PaperFit?

Run `npx skills add OpenRaiser/PaperFit --all -g -y` in your terminal to install all skills globally. You also need Node.js 18+, Python 3.8+, Poppler, and a LaTeX toolchain such as tectonic or pdflatex.

What layout problems can PaperFit fix?

It detects and repairs widow lines, trailing whitespace, float stacking, table overflow, unbalanced two-column pages, inconsistent captions, and overfull equations. Every fix is verified by recompiling and visually inspecting the rendered pages.

Can PaperFit migrate a paper to another conference template?

Yes. It converts papers between templates like CVPR, ICLR, ACL, and ACM, automatically adapting figure widths, resolving package conflicts, and rebalancing the page count.

Does PaperFit change my paper's content?

No. It never alters data, results, citations, or core claims, and it never silently deletes figures or tables. Semantic edits are limited to a few words and only used as a last resort for page-budget or widow fixes.

Which AI coding hosts work with PaperFit?

PaperFit runs in Claude Code, Codex, and Cursor. You describe the goal in plain language, such as asking it to inspect the layout or compress the paper to 8 pages, and it routes the request automatically.

Related Repositories in Education & Research

View All in Education & Research