Agent skill

Latex Fmt

by Calix-L in Calix-L/awesome-latex-skills

Reformat LaTeX papers for a specified venue, year, track, and submission stage.

MITAuto-check passedDocuments & Office

Install Latex Fmt

skills CLI
$ npx skills add Calix-L/awesome-latex-skills --skill latex-fmt -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Calix-L/awesome-latex-skills latex-fmt --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Calix-L/awesome-latex-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/latex-fmt .claude/skills/latex-fmt && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
latex-fmt
GitHub stars
181
Token cost
~1.4k tokens
SKILL.md length
704 words
Files
6 (incl. references, assets)
Skills in repo
5
Repo updated
First seen
Licence
MIT

At a glance

Reformat LaTeX papers for a specified venue, year, track, and submission stage.

  • Works in 5 steps: Establish the target and rules → Apply the official template → Bibliography and build → …
  • Tasks that involve LaTeX
  • SKILL.md covers Role, When to Activate, Workflow and Guardrails, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Latex Fmt is an agent skill from Calix-L/awesome-latex-skills. Reformat LaTeX papers for a specified venue, year, track, and submission stage. Apply official templates and check layout, bibliography, page limits, and anonymization while preserving scientific content.

Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 9 other files, including reference files and assets (for example `agents/config.yaml`, `agents/openai.yaml` and `references/formatting-rules.md`).

It sits in Documents & Office, covering LaTeX and Citation management. It works with LaTeX. The repository describes itself as: LaTeX manuscript workflows with five agent skills, project diagnostics, reproducible builds and offline change review. The licence is MIT.

When your agent uses it

  • Tasks that involve LaTeX
  • Tasks that involve Citation management

Example prompts

  • “/latex-fmt”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Establish the target and rules
  2. Apply the official template
  3. Bibliography and build
  4. Length and anonymity
  5. Verification and report

What it can do on your machine

Read from SKILL.md and the folder at commit 7c29d3c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are latex).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Latex Fmt loads about 1.4k tokens when it runs, and up to ~4.9k if it reads all its reference files. Until then it costs about 54 tokens; SKILL.md has 704 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~54
When it runs · the whole SKILL.md, loaded when a task matches
~1.4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~4.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Calix-L/awesome-latex-skills at commit 7c29d3c, republished under its MIT licence (© Calix-L). 704 words, ~1,445 tokens.

Download SKILL.mdSave it as .claude/skills/latex-fmt/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.
name
latex-fmt
description
Reformat LaTeX papers for a specified venue, year, track, and submission stage. Apply official templates and check layout, bibliography, page limits, and anonymization while preserving scientific content.
metadata.version
1.25.0

Role

Apply the requested publication format using the matching official author kit and submission instructions. Distinguish successful compilation from verified submission compliance.

When to Activate

  • The user asks to reformat a LaTeX manuscript or switch templates.
  • The user asks for a pre-submission formatting check.
  • The user invokes /latex-fmt or $latex-fmt.

Workflow

Phase 1: Establish the target and rules

Read the root document, build configuration, bibliography backend, and included files. Establish the target venue, year, track/article type, and stage (anonymous review, preprint, or camera-ready). Ask only for missing information that changes the template or rules.

Read references/templates/venue-guide.md for official entry points and pitfalls. Fetch the matching author kit and instructions, or use the user's supplied kit. Record source URLs, check date, template filenames, page/word limits with exclusions, anonymity rules, and required sections/checklists.

If authoritative rules are unavailable, preserve the existing format, identify unresolved requirements, and make any provisional conversion's assumptions clear. Do not silently choose a previous year's kit or infer filenames by incrementing a year. This repository contains guidance, not official .cls, .sty, or .bst files.

Phase 2: Apply the official template

Follow the kit's example preamble, options, and author macros. .cls files belong in \documentclass; .sty files belong in \usepackage. For example, the historical NeurIPS 2025 review pattern is:

latex
\documentclass{article}
\usepackage{neurips_2025} % use the requested year's actual kit

Do not invent neurips_2025.cls or icml2025.cls. Use the kit's bibliography style rather than assuming the style package supplies a .bst. Remove custom margin or spacing overrides only when they conflict with verified rules.

Consult formatting rules for layout guidance. Use the self-contained layout example when checking local widths and resolved references outside an official kit. It is an example, not a substitute for the requested venue's template. Preserve text, math, table values, citations, labels, and figure contents. Flag missing required sections for the author; do not generate unsupported ethical or empirical claims.

Phase 3: Bibliography and build

Respect the project's engine and bibliography backend. Prefer its existing build command or latexmk when available. For manual builds, run the engine, the actual BibTeX/Biber backend, and additional passes to resolve references. Do not run pdflatex on a fontspec project or select Biber solely because biblatex is present; check its backend option.

Preserve textual (\citet/\textcite) versus parenthetical (\citep/\parencite) meaning when translating bibliography commands. Never blanket replace every citation with \cite or \citep.

Check the exit status and final log, not just whether a PDF exists. Resolve format-related errors with latex-rescue if available. Report missing tools or template files as unverified compilation.

Show full SKILL.md (296 more words)Show less
Phase 4: Length and anonymity

Check the compiled main-content boundary against the verified limit; total PDF pages cannot establish compliance when references or appendices are excluded. Count words according to the article type. Suggest cuts before moving sections or reducing figures. Avoid margin, font-size, or negative-spacing tricks.

For anonymous review, use the official review mode and inspect the main PDF, supplement, author blocks, acknowledgments, funding, self-citations, URLs, and PDF metadata. Flag identifying scientific text for contextual revision; keep citation keys intact. Remove identity metadata in source, rebuild, and inspect the result. An in-place metadata scrub does not prove anonymity. Camera-ready and preprint author information should follow their own rules.

Phase 5: Verification and report

Inspect the rendered PDF for clipped floats, readability, fonts, citations, and applicable anonymity requirements. Check checklist location and required sections against official rules. Report:

  • Target venue/year/track/stage and authoritative sources with check date.
  • Template and bibliography changes, with a reviewable diff.
  • Build result, warnings, and actual page/word boundaries measured.
  • Requirements as pass, fail, or unverified, with evidence.
  • Missing author content or decisions and remaining actions.

A successful build is not a submission-ready claim. Use provisional/unverified status if a required rule, build, or visual check could not be confirmed.

Guardrails

  • Preserve scientific content; do not invent citations or missing sections.
  • Use rules for the specified target rather than historical examples.
  • Keep official .cls, .sty, and .bst files intact.
  • Do not remove author identities for camera-ready submissions by default.
  • Never guarantee anonymity from a source keyword search alone.
  • Preserve caption/author interfaces and textual versus parenthetical citations; package or command substitutions need verification in the actual kit.
  • Do not submit, upload, or publish the paper as part of formatting.

Reference Files

  • references/templates/venue-guide.md — official venue entry points and template pitfalls.
  • references/formatting-rules.md — layout, citation, and project organization guidance.

© Calix-L, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 5 other files (references, assets) in latex-fmt of Calix-L/awesome-latex-skills.

  • SKILL.md
  • agents/config.yaml
  • agents/openai.yaml
  • assets/layout-example.tex
  • references/formatting-rules.md
  • references/templates/venue-guide.md

Open the folder on GitHubat commit 7c29d3c

Compare with similar skills

Latex Fmt next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Latex Fmt compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Latex Fmt this skillCalix-L/awesome-latex-skills181—~1.4kAutomated safety check: PassMIT
Literature Surveyai4s-research/ai4s-skills2372 repos~2kAutomated safety check: PassMIT
Latex To Word Workflowhajimi-kun/latex-to-word-workflow128—~2.3kAutomated safety check: PassMIT
Latex Paper Enbrycewang-stanford/Auto-Empirical-Research-Skills4.6k1 repos~2.2kAutomated safety check: PassCustom licence
Latex Paper Enbahayonghang/academic-writing-skills500—~4.9kAutomated safety check: PassNone
Paper Detailsmathbullet/skills173—~3.6kAutomated safety check: PassMIT

Similar skills

  • Literature Survey

    ai4s-research/ai4s-skills

    A skill your agent uses when the user wants a comprehensive literature survey on a specific research topic.

    237 GitHub starsUsed in 2 repos~2k tokens
    Documents & OfficeAuto-check passed
  • Latex To Word Workflow

    hajimi-kun/latex-to-word-workflow

    Load when the user asks to convert an academic LaTeX manuscript, thesis, or report into an editable Word DOCX, adapt it to a Word template, preserve citations or cross-references, or diagnose a…

    128 GitHub stars~2.3k tokensUpdated 2 mo ago
    Documents & OfficeAuto-check passed
  • Latex Paper En

    brycewang-stanford/Auto-Empirical-Research-Skills

    English LaTeX academic paper assistant for existing .tex projects.

    4.6k GitHub starsUsed in 1 repo~2.2k tokens
    Documents & OfficeAuto-check passed
  • Latex Paper En

    bahayonghang/academic-writing-skills

    English LaTeX assistant for existing .tex journal or conference papers.

    500 GitHub stars~4.9k tokensUpdated 13 days ago
    Documents & OfficeAuto-check passed
  • Paper Details

    mathbullet/skills

    Produce a detailed Markdown explainer of an academic paper. An agent skill from mathbullet/skills.

    173 GitHub stars~3.6k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check passed
  • Typst Paper

    bahayonghang/academic-writing-skills

    Typst paper assistant for existing .typ manuscripts in English or Chinese.

    500 GitHub stars~3.6k tokensUpdated 13 days ago
    Documents & OfficeAuto-check passed

More from Calix-L/awesome-latex-skills

  • Pdf2tex

    Calix-L/awesome-latex-skills

    Reconstruct editable LaTeX from PDF content using page-aware extraction and visual comparison.

    181 GitHub stars~1.4k tokensUpdated 3 days ago
    Auto-check passed
  • Latex Rescue

    Calix-L/awesome-latex-skills

    Diagnose and repair LaTeX build failures in local projects or supplied logs.

    181 GitHub stars~1.4k tokensUpdated 3 days ago
    Auto-check passed
  • Latex Polish

    Calix-L/awesome-latex-skills

    Edit academic prose in LaTeX manuscripts or supplied text at light, moderate, or strict intensity.

    181 GitHub stars~981 tokensUpdated 3 days ago
    Auto-check passed
  • Paper Read

    Calix-L/awesome-latex-skills

    Summarize and critically analyze academic papers supplied as PDFs, text, arXiv links, or journal URLs.

    181 GitHub stars~1.1k tokensUpdated 3 days ago
    Auto-check passed

Works with

Questions about Latex Fmt

What does Latex Fmt do?

Reformat LaTeX papers for a specified venue, year, track, and submission stage. Latex Fmt is an agent skill from Calix-L/awesome-latex-skills. Reformat LaTeX papers for a specified venue, year, track, and submission stage.

When should I use Latex Fmt?

Latex Fmt fits situations like: tasks that involve LaTeX; tasks that involve Citation management.

How do I install Latex Fmt in Claude Code?

Run `npx skills add Calix-L/awesome-latex-skills --skill latex-fmt -a claude-code`. Or copy the skill folder (latex-fmt in Calix-L/awesome-latex-skills) into .claude/skills/latex-fmt in your project. Claude Code loads it when a task matches its description.

How do I install Latex Fmt in Codex?

Run `npx skills add Calix-L/awesome-latex-skills --skill latex-fmt -a codex`. Or copy the skill folder (latex-fmt in Calix-L/awesome-latex-skills) into .agents/skills/latex-fmt in your project. Codex loads it when a task matches its description.

Can I use Latex Fmt in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Calix-L/awesome-latex-skills --skill latex-fmt -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/latex-fmt, .gemini/skills/latex-fmt, .github/skills/latex-fmt and .opencode/skills/latex-fmt in your project.

What does Latex Fmt need to run?

SKILL.md names no scripts, command-line tools or credentials: Latex Fmt is instructions for the agent only.

Does Latex Fmt access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Latex Fmt safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Latex Fmt use?

Latex Fmt is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Latex Fmt use?

About 1.4k tokens (SKILL.md is roughly 5.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.4k tokens, read only when the agent opens those files.

What are the alternatives to Latex Fmt?

Skills that share tags, products or a category with Latex Fmt: Literature Survey (ai4s-research/ai4s-skills, 237 stars), Latex To Word Workflow (hajimi-kun/latex-to-word-workflow, 128 stars), Latex Paper En (brycewang-stanford/Auto-Empirical-Research-Skills, 4.6k stars) and Latex Paper En (bahayonghang/academic-writing-skills, 500 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Latex Fmt?

Calix-L (a GitHub user) maintains it in Calix-L/awesome-latex-skills, which has 181 GitHub stars. The repository holds 5 skills in this directory. The repository was last updated on October 7, 2026.

Source: Calix-L/awesome-latex-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.