$npx skillfedfor your agent

paper-compile

Paper Compile automates the LaTeX-to-PDF workflow, handling multi-pass compilation, diagnosing common errors, and applying fixes across multiple attempts. It verifies page counts against conference limits, checks for undefined references and citations, and confirms submission readiness including anonymity and font embedding.

Paper Compile converts LaTeX source files to submission-ready PDFs with automatic error detection and multi-pass fixing.

AI-generated summary based on this skill's SKILL.md

13,939 1,247 MITupdated by wanshuiyin

Decision gist · record as of 2026-07-22

Paper Compile converts LaTeX source files to submission-ready PDFs with automatic error detection and multi-pass fixing. Paper Compile automates the LaTeX-to-PDF workflow, handling multi-pass compilation, diagnosing common errors, and applying fixes across multiple attempts. It verifies page counts against conference limits, checks for undefined references and citations, and confirms submission readiness including anonymity and font embedding.

manual: git clone https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep → cp -r Auto-claude-code-research-in-sleep/skills/paper-compile ~/.claude/skills/paper-compile
skills/paper-compile/SKILL.md · version bfff8997

Use it when

  • Yes.
  • Paper Compile verifies that your paper meets conference page limits and submission requirements.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

wanshuiyin/Auto-claude-code-research-in-sleep/paper-compile · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How does Paper Compile compile LaTeX paper to PDF?

Paper Compile automates the LaTeX-to-PDF workflow by handling multi-pass compilation automatically. It processes your LaTeX source files through the necessary compilation cycles, manages bibliography generation, and applies fixes across multiple attempts to resolve common issues before producing your final PDF output.

Can Paper Compile fix LaTeX compilation errors?

Yes. Paper Compile diagnoses and resolves LaTeX compilation errors and warnings by identifying common issues and applying targeted fixes. It handles problems like undefined references, citation errors, missing figures, and other typical LaTeX failures, allowing your document to compile successfully.

Does Paper Compile verify page count for conference submissions?

Paper Compile verifies that your paper meets conference page limits and submission requirements. It checks your compiled PDF against specified page count constraints and confirms other submission readiness criteria, helping ensure your document complies with conference guidelines before you submit.

What does Paper Compile check before submission?

Paper Compile checks for undefined references, citations, and missing figures in your LaTeX document. It also verifies font embedding, anonymity settings, and other formatting requirements needed for camera-ready PDFs, confirming your paper is submission-ready.

Can Paper Compile prepare a camera-ready PDF?

Paper Compile prepares camera-ready PDFs with proper formatting and font embedding. It ensures your compiled document meets professional publication standards and conference requirements, producing a final PDF suitable for immediate submission or publication.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Paper Compile: LaTeX to Submission-Ready PDF

Compile the LaTeX paper and fix any issues: $ARGUMENTS

Constants

  • COMPILER = latexmk — LaTeX build tool. Handles multi-pass compilation automatically.
  • ENGINE = pdflatex — LaTeX engine. Options: pdflatex (default), xelatex (for CJK/custom fonts), lualatex.
  • MAX_COMPILE_ATTEMPTS = 3 — Maximum attempts to fix errors and recompile.
  • PAPER_DIR = paper/ — Directory containing LaTeX source files.
  • MAX_PAGES — Page limit. ML conferences: main body to Conclusion end (excluding references & appendix). ICLR=9, NeurIPS=9, ICML=8. IEEE venues: references ARE included in page count. IEEE journal ≈ 12-14 pages, IEEE conference ≈ 5-8 pages (all inclusive).

Workflow

Step 1: Verify Prerequisites

Check that the compilation environment is ready:

```bash

Check LaTeX

(truncated - see the full file via the links below)

File tree — 1 file
skills/paper-compile/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Compile LaTeX paper to PDF with automatic error detection and fixing”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Latex Paper En
by bahayonghang · bahayonghang/academic-writing-skills

Refine your English LaTeX paper with targeted diagnostics for compilation, formatting, bibliography validation, grammar, logic flow, and literature-review structure. The skill handles venue compliance, section rewriting, expression polish, and pseudocode review—all without disrupting your source files.

no license declared → metadata onlyupdated Jul 2026
★ 400repo stars
auto-paper-improvement-loop
by wanshuiyin · wanshuiyin/Auto-claude-code-research-in-sleep

Auto Paper Improvement Loop runs 2 rounds of autonomous review-fix-recompile cycles to enhance paper quality. Each round uses fresh LLM review to catch structural issues, theoretical inconsistencies, and presentation gaps, then implements fixes and recompiles. Optional style reference and edit whitelist let you steer structural choices or constrain which files the loop modifies.

MITupdated Jul 2026
★ 13,939repo stars
Aris Paper Slides
by OpenLAIR · OpenLAIR/dr-claw

Aris Paper Slides transforms academic papers into polished presentation decks for conferences. It produces both beamer LaTeX and editable PPTX formats, automatically scaling content depth and slide count based on talk type—from 3-minute poster talks to 45-minute invited presentations. The skill includes speaker notes, progressive slide reveals, and venue-specific color schemes.

no license declared → metadata onlyupdated Jul 2026
★ 1,038repo stars
paper-slides
by wanshuiyin · wanshuiyin/Auto-claude-code-research-in-sleep

Paper Slides transforms your research paper into a polished conference presentation, outputting both Beamer LaTeX and editable PPTX formats. Customize by talk type (oral, spotlight, poster, or invited), venue (NeurIPS, ICML, ICLR, CVPR, and others), and duration to automatically structure your slides with the right pacing and content depth. Speaker notes and full talk scripts are included.

MITupdated Jul 2026
★ 13,939repo stars
paper-talk
by wanshuiyin · wanshuiyin/Auto-claude-code-research-in-sleep

Paper Talk automates the full pipeline from paper to polished conference presentation. It produces Beamer and PPTX slides, speaker notes, a complete talk script, and runs optional assurance checks for claims, citations, and anonymity. Choose your talk format, duration, and polish level—from quick drafts to conference-ready submissions.

MITupdated Jul 2026
★ 13,939repo stars
paper-plan
by wanshuiyin · wanshuiyin/Auto-claude-code-research-in-sleep

Paper Plan transforms your research narrative and experimental findings into a section-by-section outline tailored to your target venue. It maps evidence to outline slots, respects page limits for conferences like ICLR and NeurIPS, and optionally aligns structural choices with reference papers via style guidance. The skill surfaces gaps where evidence is missing, helping you plan what to write before drafting.

MITupdated Jul 2026
★ 13,939repo stars

More skills paper-writing (MIT) · arxiv (MIT)

Tags
document-compilationerror-resolutionsubmission-preptypesetting-automationbibliography-managementpage-limit-checkerpdf-generationlatex-diagnosticsconference-formattingbuild-pipeline