compile-latex

Compile LaTeX documents with pdflatex and bibtex across three passes.

1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/tesseract-ripple/claude-research-config --skill compile-latex-tesseract-ripple
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compile-latex
Source: https://github.com/tesseract-ripple/claude-research-config/tree/main/skills/compile-latex
Command: npx skills add https://github.com/tesseract-ripple/claude-research-config --skill compile-latex-tesseract-ripple

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end LaTeX compilation with citation resolution (pdflatex + bibtex) for academic documents.

Core Features & Use Cases

  • 3-pass build with pdflatex, bibtex, and final passes to resolve cross-references and bibliography.
  • Prefers Makefile or latexmk configurations when present, to streamline builds.
  • Use cases include academic papers, theses, and reports that require accurate citations, cross-references, and PDF generation.

Quick Start

Compile the provided .tex document to generate a PDF with complete bibliography.

Frequently Asked Questions about compile-latex

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate LaTeX compilation with bibtex citations?

Automating LaTeX compilation with bibtex citations requires a 3-pass build sequence using pdflatex and bibtex to resolve cross-references and generate a final PDF. This process automatically handles bibliography resolution for academic documents.

Why does LaTeX need a 3-pass compile for cross-references?

LaTeX needs a 3-pass compile because the first pass collects citation keys, bibtex generates the bibliography, and the final passes resolve cross-references and page numbers. This ensures all references and citations display correctly in the PDF.

Can I use a Makefile or latexmk configuration for PDF generation?

Yes, you can use a Makefile or latexmk configuration for PDF generation. The compilation process prefers these configurations when present to streamline builds and automate the pdflatex and bibtex sequencing.

What is the best way to compile a thesis with robust bibliography handling?

The best way to compile a thesis with robust bibliography handling is using an automated 3-pass pdflatex and bibtex sequence. This resolves all cross-references and citations automatically, ensuring accurate PDF generation for academic reports.

Does pdflatex work with bibtex for automated academic document builds?

Yes, pdflatex works with bibtex for automated academic document builds by running a 3-pass sequence. This combination resolves bibliographies and cross-references while reporting warnings and errors during PDF generation.

Why are my LaTeX cross-references not updating during PDF generation?

Cross-references fail to update when the build skips the necessary 3-pass pdflatex and bibtex sequence. Running the full compilation cycle resolves all citation keys and cross-references, ensuring they display correctly in the final PDF.