arxiv-preflight

Featured

Pre-submission validation audit for arXiv papers across TeX source, PDF, figures, metadata, bibliography, file organization, and common-error scans. Produces pass/fail report with specific fixes per arXiv requirement. Triggers on: "check my arXiv submission", "validate for arXiv", "arXiv preflight", "ready for arXiv", "arxiv check", "arxiv submission readiness". Companion to manuscript-review (prose), manuscript-provenance (code), arxiv-figures, arxiv-package.

Data & Documents 313 stars 46 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
83
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# arXiv Preflight Check **Pipeline position:** Phase 3a (submission readiness). Runs after Phase 2 fixes and PDF recompilation. Gate for arxiv-figures and arxiv-package. See `/manuscript-pipeline` for full execution order. ## Purpose Systematically validate a TeX/LaTeX project (or PDF submission) against all arXiv submission requirements, producing a structured pass/fail report with specific fixes for every violation found. Companion skills: - `manuscript-review` — audits prose quality, structure, and claims - `manuscript-provenance` — audits computational reproducibility - `arxiv-figures` — optimizes figures for arXiv - `arxiv-package` — packages the submission tarball This skill focuses exclusively on arXiv technical compliance — not prose quality or scientific content. ## Workflow ### 1. Ingest Identify the submission directory. Locate: - Main `.tex` file(s) - All included files (figures, `.bbl`, `.bst`, style files, subdirectories) - Any `00README.XXX` file - Any `anc/` directory - Compiled PDF (if available) ``` Read references/guidelines.md ``` ### 2. Validation Passes Execute all passes. For each check: - **PASS** — requirement met - **FAIL** — violation found (document exact file, line, specific fix) - **WARN** — advisory (not a blocker but may cause issues) - **N/A** — not applicable --- **Pass 1 — File Organization** 1. No absolute file paths in any `.tex` file (`\input`, `\includegraphics`, `\include`, `...

Details

Author
Mathews-Tom
Repository
Mathews-Tom/armory
Created
5 months ago
Last Updated
4 days ago
Language
Python
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category