Skip to content
Content
Skill

/ieee-latex

Compile, diagnose, and fix IEEEtran LaTeX manuscripts for JSAC, TWC, TCOM, WCL, CL, and related IEEE journals: documentclass options, BibTeX/IEEEtran bibliography, undefined citations/refs, overfull hboxes, figure/table placement, algorithm/equation numbering, Index Terms,

From plugin
ieee-skills
611 skills

Claude Code

$ npx -y skills add TenWalk/ieee-skills --skill ieee-latex --agent claude-code

SKILL.md

ieee-latex.SKILL.md
name: ieee-latex
description: >-
  Compile, diagnose, and fix IEEEtran LaTeX manuscripts for JSAC, TWC, TCOM, WCL, CL, and related
  IEEE journals: documentclass options, BibTeX/IEEEtran bibliography, undefined citations/refs,
  overfull hboxes, figure/table placement, algorithm/equation numbering, Index Terms, EDICS,
  biographies, and final PDF checks. Use this when the user asks to "compile IEEEtran", "fix LaTeX",
  "overfull hbox", "undefined references", "BibTeX error", "IEEE LaTeX", "latex编译", "参考文献不显示",
  or prepare a manuscript PDF for IEEE submission. Use latex-compile when available for raw build
  execution; this skill adds IEEE-specific diagnosis.

IEEEtran LaTeX Build and Diagnosis

Use this skill to compile and repair IEEE journal manuscripts while preserving IEEEtran conventions. It complements generic LaTeX compilation skills by focusing on IEEE-specific structure, bibliography, floats, captions, and submission checks.

Core stance

  • **Compile before guessing.** Read the `.log`, `.blg`, and warnings; fix the first real error

before cosmetic warnings.

  • **Use IEEEtran conventions.** Do not "fix" by switching classes, bibliography styles, caption

packages, or section styles away from IEEE unless the template requires it.

  • **Keep source changes minimal.** Prefer small fixes to packages/macros over broad template rewrites.
  • **Do not hide warnings.** Overfull boxes, undefined refs, missing fonts, and BibTeX failures need

diagnosis, not suppression.

  • **Check final PDF surface.** A successful compile is not enough if figures are unreadable,

references are `??`, or captions violate IEEE style.

When to open extra files

| File | Open when | |---|---| | [references/build-diagnosis.md](references/build-diagnosis.md) | Running compile commands, reading `.log`/`.blg`, fixing undefined refs/citations, overfull boxes, package conflicts, and BibTeX problems | | [references/ieeetran-checklist.md](references/ieeetran-checklist.md) | Auditing IEEEtran class options, abstract/Index Terms, floats/captions, equations, references, biographies, WCL/CL page constraints, and submission readiness |

Use `ieee-citation` for reference formatting, `ieee-figure` for figure generation, and `ieee-letter` for WCL/CL page strategy.

Workflow

1. **Locate the root file** and build system: `main.tex`, `latexmkrc`, Makefile, arara, or IDE log. 2. **Run or inspect the build** with an IEEE-safe sequence: LaTeX -> BibTeX -> LaTeX -> LaTeX, or `latexmk` when configured. 3. **Classify failures:** fatal compile error, bibliography failure, undefined references, float problems, overfull boxes, missing fonts/figures, or page-limit issue. 4. **Patch minimally:** fix paths, labels, citations, packages, fragile macros, caption syntax, and bibliography style without rewriting the manuscript. 5. **Rebuild and verify:** no fatal errors; no unresolved `??`; bibliography generated; PDF opens; critical warnings explained. 6. **Run IEEE-specific checks:** documentclass, Index Terms, section headings, figure/table captions, equation numbering, appendices, biographies, page budget, and vector figures.

Output format

1. `Diagnosis:` root cause, files involved, and the first failing log lines or warning classes. 2. `Commands run:` exact compile/check commands and results. 3. `Fixes applied:` concise list of source changes. 4. `PDF status:` output PDF path, unresolved refs/cites count, major warnings, page count if known. 5. `Remaining actions:` any author decisions, missing figures, metadata, or journal-specific checks.

Read more
@tenwalk
Ships withieee-skills

This repository contains two platform-adapted packages for the same IEEE communications manuscript skills.

Stars on GitHub

Momentum

stars in total
6
Star history of TenWalk/ieee-skills on GitHub, a chart by star-history.com

Other skills on ieee-skills.

ieee-citation

ieee-citation

Format references and in-text citations to IEEE style, and prepare Index Terms and IEEEtran bibliography setup. Use this whenever…

@tenwalk@tenwalkInstall Skill
ieee-cover

ieee-cover

Draft IEEE journal cover letters and editor-facing significance statements for new submissions or resubmissions to JSAC, TWC,…

@tenwalk@tenwalkInstall Skill
ieee-experiments

ieee-experiments

Design and audit IEEE communications simulation and numerical-results sections for JSAC, TWC, TCOM, WCL, and CL. Covers benchmark…

@tenwalk@tenwalkInstall Skill
ieee-figure

ieee-figure

Produce publication-grade result figures for IEEE communications papers (JSAC, TWC, TC/TCOM, WCL, CL) — correct column widths,…

@tenwalk@tenwalkInstall Skill
ieee-letter

ieee-letter

Write or compress an IEEE communications LETTER for WCL (IEEE Wireless Communications Letters) or CL (IEEE Communications…

@tenwalk@tenwalkInstall Skill
ieee-methods

ieee-methods

Write or audit IEEE communications Methods/System Model/Algorithm details for reproducibility: notation tables,…

@tenwalk@tenwalkInstall Skill

More skills from other plugins.

prompt-lookup

prompt-lookup

Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…

@gh-f@gh-fInstall Skill
ppt-master

ppt-master

AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…

@hugohe3@hugohe3Install Skill
morph-ppt

morph-ppt

Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…

officecli12d33k
@iofficeai@iofficeaiInstall Skill

Questions about ieee-latex.

Which coding agents can use ieee-latex?
ieee-latex installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.