From academic-paper
Compiles academic LaTeX papers using pdflatex and bibtex pipelines. Diagnoses errors, suggests fixes for undefined references and overfull hboxes, checks page limits via config.
npx claudepluginhub curryfromuestc/academic-paper --plugin academic-paperThis skill is limited to using the following tools:
Compile a LaTeX academic paper project with the pdflatex + bibtex pipeline,
Sets up and troubleshoots LaTeX environments on Linux/macOS, detects TeX tools like pdflatex/biber/bibtex, analyzes .tex files, installs venue-specific packages (NeurIPS/CVPR) via tlmgr/apt/brew.
Automates conversion of LaTeX academic papers between publisher formats (Springer/IPOL to MDPI/IEEE/Nature) via extraction, content injection, formatting fixes, and PDF compilation.
Generates LaTeX-formatted academic papers from user content, using provided school/journal templates to create chapters, main.tex, figures dirs, and BibTeX references.
Share bugs, ideas, or general feedback.
Compile a LaTeX academic paper project with the pdflatex + bibtex pipeline, diagnose errors, and check page-limit compliance for the configured venue.
This skill is disable-model-invocation: true. User must invoke explicitly
via /paper-compile [--clean] [--page-check]. Manual-only because
compilation runs an external tool and writes to build/.
Same as paper-draft. If no .paper-config.yml is found, stop.
$ARGUMENTS for optional flags:
--clean: remove build/, *.aux, *.bbl, *.blg, *.log, *.out,
*.toc before compiling--page-check: after successful compile, count pages and compare against
page_limit from .paper-config.yml. Warn if over.compiler agent. The agent:
pdflatex main.texbibtex mainpdflatex main.tex twice more (for cross-references)\hbox warnings, points to the offending line--page-check is set, run pdfinfo build/main.pdf | grep Pages and
compare to page_limit.None.
/paper-draft <section> if the compile reveals missing or short sections/paper-cite check if undefined-reference errors mention missing bibtex keys