skills/compile-latex/SKILL.md
Compile a LaTeX document with full citation resolution (pdflatex + bibtex, 3 passes). Reports warnings and errors.
npx skillsauth add tesseract-ripple/claude-research-config compile-latexInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Compile a LaTeX document with full citation and cross-reference resolution.
Identify the file from $ARGUMENTS. If just a filename, search the current directory and subdirectories.
Compile with 3-pass sequence:
pdflatex -interaction=nonstopmode "$ARGUMENTS"
bibtex "$(basename "$ARGUMENTS" .tex)"
pdflatex -interaction=nonstopmode "$ARGUMENTS"
pdflatex -interaction=nonstopmode "$ARGUMENTS"
If a Makefile or latexmk config exists in the same directory, prefer that instead.
Check for warnings:
Overfull \\hbox warningsundefined citations or Label(s) may have changedReport results:
pdfinfo if available)Open the PDF for visual verification:
open "$(basename "$ARGUMENTS" .tex).pdf"
Adapted from pedrohcgs/claude-code-my-workflow (MIT license).
documentation
Draft or refine a LaTeX section for a research paper, note, or proof writeup.
development
Computationally verify a mathematical identity, construction, or cryptographic property using Python.
testing
Cross-reference all citations in .tex files against bibliography entries. Find missing entries, unused references, and quality issues.
research
Survey a research topic — find approaches, compare tradeoffs, summarize key papers and results.