LaTeX Document Skill

A Claude Code skill: describe a document in plain words and get a compiled LaTeX PDF. Templates, build scripts and OCR of PDFs and handwritten notes

  • 828 ★ on the repository
  • Last commit
Skill

Extended access

Why this level

  • Runs Python and shell scripts to build documents
  • The setup.sh script installs system packages, and some scripts reach the network, for example fetching BibTeX by DOI
All reasons and checks

ndpvt-web/latex-document-skill

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/latex-document-skill

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Runs Python and shell scripts to build documents
  • The setup.sh script installs system packages, and some scripts reach the network, for example fetching BibTeX by DOI

This is third-party code. Review the repository files before installing.

What it does

The skill builds LaTeX documents from a plain-language description and compiles them to PDF with PNG previews, and the user needs no LaTeX knowledge. It ships 27 templates: resumes, reports, papers, theses, presentations, posters, exams, invoices, books, cheat sheets and fillable forms. Scripts handle compilation via pdflatex, xelatex or lualatex, chart and table generation, mail merge from CSV, version diffing and PDF operations. A separate pipeline OCRs existing PDFs and handwritten notes and turns them into clean .tex. It includes topic reference guides and a setup.sh script that installs TeX Live and the other dependencies.

Who it is for. For students, researchers and anyone who needs a polished PDF without hand-writing LaTeX.

Good fit when

  • You need a resume, report, paper, presentation or poster as a PDF without hand-written LaTeX
  • You need to OCR an existing PDF or handwritten notes into .tex
  • You need to build tables and charts from CSV into a document

Not a fit when

  • Your environment has no TeX Live and system dependencies and you cannot install them
  • You only need an editable format such as DOCX without setting up a LaTeX toolchain

Example request

Build my resume as a PDF from this text

Limitations

It needs TeX Live, Poppler, ImageMagick, Pandoc, Python 3 with matplotlib, numpy and pandas, and qpdf; some features also need Node, Java, Graphviz, chktex or latexdiff. The setup.sh script installs dependencies on Debian, macOS, Fedora, Alpine and Arch. Handwriting OCR quality depends on the source. The repository states no license, which is worth considering for work use.

How to disable. Remove the latex-document skill folder from the ~/.claude/skills/ directory.

FAQ

Do I need to know LaTeX?

No. You describe the document in plain language, and the skill handles compilation and markup.

What do I need to install?

TeX Live, Poppler, ImageMagick, Pandoc, Python 3 and qpdf, all installed by the setup.sh script; run setup.sh --check to verify the set.

Discussion

No questions or reviews yet.

Skills

Five LaTeX skills: build repair, prose polish, journal template migration, paper reading and TeX recovery from PDF.

SkillMinimal access187Repository stars

Eight skills for finished papers and theses in LaTeX and Typst: compile, references, language polish, cover letters and a reviewer-style audit

SkillExtended access549Repository stars

Eight skills for LaTeX research papers, from topic to compiled PDF, with verified BibTeX citations and gated steps

SkillExtended access275Repository stars

A skill that takes an academic Beamer LaTeX talk from draft to a verified PDF: XeLaTeX builds, review and a TikZ audit

SkillExtended access374Repository stars

A Claude Code skill for research papers: a five-stage pipeline, section rules, a style audit and an independent red-team review.

SkillMinimal access249Repository stars

A set of LaTeX templates for Chinese research documents paired with Claude Code and Codex skills that fill and verify them

SkillMinimal access3KRepository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
LaTeX Document Skill (this card)no828
Kamino12,526a skill that typesets resumes
Overleaf MCP ServernoAPI key357an MCP server for Overleaf

README in short

The README describes a universal LaTeX skill for Claude Code: the user describes a document in words and the skill returns a finished PDF. It claims 27 templates, 27 automation scripts and topic reference guides. An example table shows scenarios from resumes and reports with charts to turning handwritten notes and multi-page scans into clean LaTeX through OCR. Installation is by copying the folder into the skills directory, and dependencies are installed by the setup.sh script for Debian, macOS, Fedora, Alpine and Arch. The homepage link points to the author's platform.

README badge

Original SKILL.md

---
name: latex-document-skill
description: >
  Universal LaTeX document skill: create, compile, and convert any document to
  professional PDF with PNG previews. Supports resumes, reports, cover letters,
  invoices, academic papers, theses/dissertations, academic CVs, presentations
  (Beamer), scientific posters, formal letters, exams/quizzes, books,
  cheat sheets, reference cards, exam formula sheets,
  fillable PDF forms (hyperref form fields), conditional content (etoolbox toggles),
  mail merge from CSV/JSON (Jinja2 templates), version diffing (latexdiff),
  charts (pgfplots + matplotlib), tables (booktabs + CSV import), images (TikZ),
  Mermaid diagrams, watermarks, landscape pages, bibliography/citations,
  multi-language/CJK (auto XeLaTeX), algorithms/pseudocode, colored boxes (tcolorbox),
  SI units (siunitx), Pandoc format conversion (Markdown/DOCX/HTML to LaTeX),
  and PDF-to-LaTeX conversion of handwritten or printed documents.
  Compile script supports pdflatex, xelatex, lualatex with auto-detection,
  latexmk backend, texfot log filtering, PDF/A output, and verbosity control.
---

# LaTeX Document Skill

Create any LaTeX document, compile to PDF, and generate PNG previews. Convert PDFs of any type to LaTeX.

Report a problem