latex-paper-en

Diagnose and improve English LaTeX papers across compilation, formatting, grammar, and submission readiness.

Updated May 27, 2026
One-click install
npx skills add https://github.com/baljinnyamday/autonomous-red-team-agent --skill latex-paper-en-baljinnyamday
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: latex-paper-en
Source: https://github.com/baljinnyamday/autonomous-red-team-agent/tree/main/paper/.agents/skills/latex-paper-en
Command: npx skills add https://github.com/baljinnyamday/autonomous-red-team-agent --skill latex-paper-en-baljinnyamday

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Academic authors working on English LaTeX papers face a long checklist before submission: build failures, venue formatting rules, broken citations, grammar issues, weak related-work sections, and AI-sounding prose. This Skill routes each concern to a targeted module with a deterministic script and reference guide, returning surgical, line-level review comments instead of vague advice. ## Core Features & Use Cases - Modular diagnostics: 17 modules covering compile, format, bibliography, grammar, sentences, logic, literature, expression, translation, title, figures, pseudocode, de-AI, experiment, tables, abstract, and venue adaptation, each backed by a Python script and reference documentation. - Source-safe review output: Findings are returned as LaTeX diff-style comments with module, line number, severity, and priority, while citations, labels, macros, and math environments are preserved by default. - Venue-aware checks: Per-venue templates for IEEE, ACM, Springer LNCS, NeurIPS, and ICML, plus citation style rules for IEEE, APA, Vancouver, and Nature. - Use Case: Before submitting to an IEEE conference, run the compile, bibliography, format, and pseudocode modules in sequence to catch build errors, orphaned citations, venue violations, and non-IEEE-safe algorithm blocks in one pass. ## Quick Start Ask the assistant to compile main.tex and audit the bibliography and figures of your IEEE paper, reporting issues as LaTeX review comments.

Frequently Asked Questions about latex-paper-en

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix LaTeX compilation errors in my paper?

Run the compile module, which builds the paper through scripts/compile.py with shell escape disabled by default and reports the failing log lines. The workflow forbids calling TeX tools directly so diagnostics stay consistent and safe.

How do I check if my paper meets IEEE formatting requirements?

Use the format module with the IEEE venue template, which checks the document against venue-specific rules loaded from templates/ieee.md. Bibliography style, abstract length, and pseudocode conventions are validated by their own dedicated modules.

Can it verify that my BibTeX citations are real papers?

Yes, the bibliography module validates entries locally, and the citation verification reference describes API-based checks via Semantic Scholar, CrossRef, and arXiv. Online verification only runs when the user explicitly opts in, and unverifiable entries are marked as placeholders rather than fabricated.

Does it rewrite my LaTeX source directly?

No, by default it returns findings as LaTeX diff-style comments with line numbers, severity, and priority. Citations, references, labels, custom macros, and math environments are never modified unless the user explicitly requests source edits.

When should I not use this LaTeX paper assistant?

It is not meant for drafting a paper from scratch, deep literature research without an existing project, Chinese thesis templates, Typst-first workflows, or multi-perspective review scoring. Those cases route to other skills such as latex-thesis-zh or paper-audit.

How does it reduce AI-writing traces in academic prose?

The deai module scans visible prose against configurable thresholds for overused AI vocabulary, paragraph-opening burstiness, throat-clearing phrases, and punctuation patterns defined in a YAML config. It reports traces per line without altering claims, data, or LaTeX syntax.