awesome-latex-skills

作者 Calix-L已验证

Prompt packs that make any AI agent a LaTeX expert — fix errors, polish writing, format for venues, read papers, recover source

172
Stars
3
Forks
Shell
语言
2026/8/23
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

# Add to your Claude Code skills
git clone https://github.com/Calix-L/awesome-latex-skills

快速入门

使用 awesome-latex-skills 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "status": "PASSED",
  "issues": []
}

README.md

中文文档

awesome-latex-skills

Every researcher knows the feeling.

47 compilation errors at 2 AM. A reviewer who writes "English needs improvement." A CVPR reject that needs to become an ICML submission by Friday.

awesome-latex-skills turns any AI agent into a LaTeX expert — structured workflows, curated knowledge, and guardrails that raw prompts can't replicate.


47 errors → 0  ·  Chinglish → publication-ready  ·  CVPR → NeurIPS  ·  50 pages → structured notes


CI 5 skills 168 tests Stars MIT


10-Second Pitch · Skills · Demos · Workflows · Quick Start · Compatibility


10-Second Pitch

You describe the problem. The skill produces the fix.

  • 47 compilation errors at 2 AMlatex-rescue auto-corrects typos, fixes mismatched environments, resolves package conflicts. 80+ patterns, zero manual edits.
  • "English needs improvement" from Reviewer #2latex-polish fixes 18 categories of Chinglish, applies 100+ academic phrasebank templates, adds proper hedging. 3 intensity levels.
  • CVPR rejected, ICML deadline Fridaylatex-fmt switches \documentclass, removes banned packages, anonymizes, checks page limits. 15 venues covered.
  • 50 papers in your reading listpaper-read produces a 5-bullet skim in 30 seconds, a structured analysis in 5 minutes, or a full critical review in 15.
  • Lost the .tex, only the PDFpdf2tex rebuilds LaTeX from any compiled PDF. 97+ math glyph mappings, table reconstruction, 7-phase pipeline.

No LaTeX expertise required. The skill handles the semicolons.


Skills

:ambulance:latex-rescueFix compilation errors — 80+ auto-fix patterns, package conflicts, Overleaf support
:pencil2:latex-polishPolish academic writing — 18 Chinglish categories, 100+ phrasebank templates, 3 intensity levels
:repeat:latex-fmtReformat between 15 venues — NeurIPS · ICML · CVPR · ACL · ICLR · ECCV · AAAI · TMLR · IEEE · Nature · Science · COLING · KDD · SIGIR · Interspeech
:book:paper-readRead & analyze papers — skim / read / deep, 50+ critical appraisal items, assumption auditing
:wrench:pdf2texRebuild LaTeX from PDF — 7-phase pipeline, 97+ math glyph mappings, table reconstruction
80+ error patterns14 package conflicts18 Chinglish categories100+ phrasebank templates
15 venue rules50+ appraisal items97+ glyph mappings15 reference files

Why skills, not just prompts?

You've tried asking ChatGPT to fix your LaTeX. It guesses. It misses things. It changes your math.

You say...What the raw LLM doesWhat the skill pack does
\beginn{table}"That's an interesting typo"Auto-corrects to \begin{table}
"According to the experiment"Accepts itFlags overuse, suggests alternatives
"Format for NeurIPS"Forgets Broader ImpactFlags missing required section
"Convert this PDF to LaTeX"Produces broken markup7-phase pipeline with verification
\citep{} without natbibSilently ignoresDetects missing package, adds it
"Polish my paper"Rewrites everythingMinimal edits, preserves math & commands

Skills inject hundreds of domain-specific rules that LLMs can't reliably recall from memory. Each skill = structured workflow + reference knowledge + guardrails. Same input, same expert output, every time.


Demos

:ambulance: latex-rescue — 2 AM, 47 errors, deadline tomorrow

- \textbff{bold}              → Undefined control sequence
+ \textbf{bold}               → auto-fixed

- x_i is important            → Missing $ inserted
+ $x_i$ is important          → auto-fixed

- \begin{figure}...\end{table}
+ \begin{figure}...\end{figure}  → mismatch fixed

:pencil2: latex-polish — Reviewer #2 says "English needs improvement"

- The model can achieves good performance on the dataset.
+ The model achieves strong performance on the benchmark.

- According to the experiment, it makes the accuracy improved by 3.2%.
+ Experiments show that the method improves accuracy by 3.2%.

- Most of methods in this research field can not achieve the same result.
+ Most methods in this field fail to match this result.

:repeat: latex-fmt — Camera-ready reformat, CVPR → NeurIPS

- \documentclass{article}
+ \documentclass{neurips_2025}
- \author{Zhang et al.}
+ \author{Anonymous}
- (no Broader Impact section)
+ ⚠ Broader Impact required by NeurIPS — flagged

:book: paper-read — 50 papers in your reading list, no time

- "This paper proposes a novel transformer-based approach for..."
+ [skim] Object detection · Wang et al., CVPR 2024
+        Novelty: sparse attention for real-time. Verdict: worth deep read.

- (reading every paper front-to-back)
+ [deep] Key eq: sparse attention. Delta: 10x faster.
+        Gap: only tested on COCO. Overclaim: "SOTA" (margin 0.3%).

:wrench: pdf2tex — Lost the .tex, only the PDF survives

- (staring at a compiled PDF, no source files)
+ \documentclass{article}
+ \usepackage{amsmath,amssymb}
+ \section{Introduction}
+ The model achieves $F_1 = 92.3$ on the benchmark.
+ % [UNCERTAIN: math notation — verify subscripts]

Workflows

Skills compose into pipelines for real academic scenarios:

ScenarioWhat you typeWhat happens
Deadline crunch/latex-rescueCrash → rescue → compile
Review turnaround/latex-polish/latex-fmtDraft → polish → format → submit
Rebuttal reformat/latex-polish/latex-fmtCVPR reject → polish → reformat for ICML
Lost source/pdf2tex/latex-rescuePDF → reconstruct → fix → compile
New paper/paper-read/latex-polish/latex-fmtRead papers → polish → format for venue
Overleaf/latex-rescuePaste error log → get fixes

Quick Start

One command to install all 5 skills:

git clone https://github.com/Calix-L/awesome-latex-skills.git && \
cp -r awesome-latex-skills/{latex-rescue,latex-polish,latex-fmt,paper-read,pdf2tex} ~/.claude/skills/

Then just type /latex-rescue, /latex-polish, etc. in Claude Code.

One skill only:

cp -r awesome-latex-skills/latex-rescue ~/.claude/skills/

Not using Claude Code? Just point your agent to the SKILL.md:

Read awesome-latex-skills/latex-rescue/SKILL.md and follow the workflow.

No install needed for latex-polish, latex-fmt, or paper-read. latex-rescue needs LaTeX. pdf2tex needs pip install pymupdf.


Compatibility

PlatformHow to use
Claude CodeCopy to ~/.claude/skills/, invoke with /latex-rescue
ChatGPT / GPT-4Paste SKILL.md as custom instruction or system prompt
CursorAdd SKILL.md content to .cursor/rules/
CopilotAdd SKILL.md content to .github/copilot-instructions.md
Any LLMSend SKILL.md as context, then ask your question

How it works

Each skill is a self-contained directory:

latex-rescue/
├── SKILL.md              # the prompt — role, triggers, workflow, guardrails
├── references/           # domain knowledge the agent reads at each phase
│   ├── error-catalog.md
│   ├── package-conflicts.md
│   └── debug-workflow.md
└── agents/
    └── config.yaml       # auto-activation triggers and platform settings
  1. You type /latex-rescue or say "fix my LaTeX errors"
  2. Agent loads SKILL.md — now it has a structured workflow + guardrails
  3. It reads references/ for precise domain rules at each phase
  4. Same workflow → same expert output, every time

License

MIT

常见问题

What is awesome-latex-skills?

awesome-latex-skills is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by Calix-L. Prompt packs that make any AI agent a LaTeX expert — fix errors, polish writing, format for venues, read papers, recover source. It has 172 GitHub stars.

Is awesome-latex-skills safe to use?

Yes. awesome-latex-skills passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install awesome-latex-skills?

Clone the repository with "git clone https://github.com/Calix-L/awesome-latex-skills" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is awesome-latex-skills written in?

awesome-latex-skills is primarily written in Shell. It is open-source under Calix-L on GitHub, so you can review or fork the full source.

Are there alternatives to awesome-latex-skills?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh awesome-latex-skills against similar tools.

评论 (0)

暂无评论,成为第一个分享想法的人!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI 智能体
查看详情

开发者还喜欢

基于喜欢此 Skill 的开发者投票和收藏

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情