latex
Produce high-quality, compilable LaTeX for researchers in computational and applied mathematics. Trigger for theorems, proofs, convergence analysis, algorithms, tables, TikZ figures, derivations, literature reviews, or any structured academic document. Also trigger for "write up", "typeset", "format in LaTeX", "produce a .tex file", "generate a report", or "give me the LaTeX for". Covers numerical optimisation, deep learning theory, EIT, regularisation, PINNs, and numerical analysis. Three modes: (1) DOCUMENT MODE — full standalone article .tex file; (2) SNIPPET MODE — body-only fragments; (3) BEAMER MODE — complete Beamer presentation slides. ALWAYS trigger BEAMER MODE for "slides", "presentation", "beamer", "seminar talk", "conference talk", "slide deck", or "talk on [topic]". Output is immediately compilable, mathematically rigorous, and free of AI-characteristic phrasing.
Install
git clone https://github.com/hameefy/claude-latex-skill ~/.claude/skills/latex
From README
LaTeX Skill This skill governs the production of LaTeX output for a researcher in computational and applied mathematics whose work spans numerical optimisation, deep learning theory, electrical impedance tomography (EIT), regularisation theory, data-driven inversion, numerical analysis, PINNs, and related areas. All output must satisfy the mathematical standards of journals such as SIAM Journal on Scientific Computing, Inverse Problems, Mathematics of Computation, and Journal of Computational Physics. --- Step 1. Classify the Request Before writing anything, determine which of the three output modes applies. Check for BEAMER MODE first, since it has the strongest surface signals. Beamer Mode ← CHECK THIS FIRST Produce a complete Beamer presentation (.tex file with \documentclass{beamer}) when the request contains any of: The words "slides", "presentation", "beamer", "slide deck", "talk", "seminar", "conference talk", or "present my work on".
