Enforces semantic LaTeX markup so your documents mean what they say, not just look right. Catches the classic antipattern of bold labels in itemize lists and pushes you toward proper description environments. Also handles cleveref for cross-references and csquotes for quotations. The real win is the literate programming support: in .nw files it enforces noweb's double-bracket notation for code identifiers instead of manually escaping underscores in texttt. Saves you from a lot of tedious backslashing and makes the source readable. Activates automatically when you're editing .tex or .nw files, or when you mention LaTeX tooling like BibTeX or PythonTeX.
npx skills add https://github.com/dbosk/claude-skills --skill latex-writing