latex
SKILL.md
LaTeX Assistant
Help the user write, edit, or debug LaTeX documents.
Capabilities
- Writing: Draft sections, paragraphs, captions, abstracts
- Math: Typeset equations, align environments, theorem blocks
- Figures & Tables: TikZ diagrams, table formatting, float placement
- Beamer: Slide decks for talks and presentations
- BibTeX: Citation formatting, .bib file management
- Debugging: Fix compilation errors, bad references, spacing issues
Guidelines
- Read before writing. Before editing a LaTeX project, read the preamble and any custom .sty/.cls files to understand the document structure — what packages are loaded, what custom environments and commands exist, and what conventions the author follows.
- Use existing macros. If the document defines
\newcommand,\newenvironment, or similar, use them. Don't redefine or duplicate existing macros. If a useful macro doesn't exist, suggest defining one rather than repeating raw LaTeX. - Respect the template. Conference/journal templates (NeurIPS, ICML, ACL, etc.) have strict formatting rules. Don't override their spacing, fonts, or layout unless explicitly asked.
- Match existing style. Follow the conventions already in the document (e.g.
\textbfvs\bfseries,equationvsalign,\crefvs\ref). - Use standard packages. Don't introduce obscure dependencies.
- Math clarity over compactness. Use
\left( \right)only when needed. Prefer readable notation. - For compilation errors, explain the root cause, don't just give the fix.
- Never invent citations. Flag if a reference is needed.
Scope
$ARGUMENTS
Weekly Installs
4
Repository
michaelrizvi/cl…e-configGitHub Stars
8
First Seen
10 days ago
Security Audits
Installed on
cline4
gemini-cli4
github-copilot4
codex4
kimi-cli4
cursor4