latex

Installation
SKILL.md

Skill: LaTeX Academic Documents

Activation Contract

Load when creating, editing, or fixing .tex files for academic documents (articles, theses, essays, notes, guides) or when diagnosing compilation errors from .log files.

Hard Rules

  1. hyperref MUST be the last package loaded in the preamble.
  2. Never use \\ to separate paragraphs — use blank lines. \\ is for tables, alignments, and line breaks inside special environments only. Pair with \usepackage{parskip} for visual paragraph separation.
  3. Remove file extensions from \includegraphics, \include, \input — let LaTeX resolve them.
  4. Use \enquote{text} (from csquotes) for quotation marks, never raw "text".
  5. Brace command names before text: \LaTeX{} not \LaTeX.
  6. Always provide a working compilation command with every document.
  7. Default fonts are Lora (serif) + Lato (sans) via fontspec. Engine is always lualatex.
  8. For Spanish documents: babel[spanish] (works with lualatex).

Decision Gates

Installs
2
GitHub Stars
4
First Seen
Jul 27, 2026
latex — vekzz-dev/opencode-skills