arxiv-package

Featured

Package a TeX/LaTeX project into a clean tarball or zip for arXiv upload: file selection, build-artifact exclusion, 00README.XXX generation, ancillary file organization, archive validation. Triggers on: "package for arXiv", "create arXiv tarball", "bundle submission", "zip for arXiv", "prepare arXiv upload", "arXiv submission archive". Companion to arxiv-preflight and arxiv-figures.

AI & Automation 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 Submission Packager ## Purpose Assemble a TeX/LaTeX project into a clean, correctly structured `.tar.gz` or `.zip` archive ready for arXiv upload. Handles file selection, artifact exclusion, directory structure, 00README generation, and validation of the final package. Companion skills: - `arxiv-preflight` — validate before packaging - `arxiv-figures` — optimize figures before packaging ## Workflow ### 1. Inventory Scan the project directory. Classify every file: **INCLUDE — Required** - Main `.tex` file(s) - All `\input`/`\include` targets (recursively trace) - All `\includegraphics` targets - `.bbl` files (pre-processed bibliography) - `.ind` files (pre-processed index) - `.gls`/`.nls` files (glossary/nomenclature) - Custom `.sty`, `.cls`, `.bst` files not in TeX Live - `00README.XXX` (if present) - `anc/` directory contents (ancillary files) **EXCLUDE — Build Artifacts** - `.aux`, `.log`, `.toc`, `.lot`, `.lof`, `.out`, `.nav`, `.snm`, `.vrb` - `.dvi`, `.ps`, `.pdf` (except figure PDFs and ancillary PDFs) - `.synctex`, `.synctex.gz`, `.fls`, `.fdb_latexmk` - `.blg`, `.ilg`, `.glg`, `.nlg` (log files from bib/index/glossary processing) - `*.bak`, `*~`, `*.swp`, `*.swo` (editor backups) - `.DS_Store`, `Thumbs.db`, `desktop.ini` (OS artifacts) **EXCLUDE — Should Not Submit** - Journal templates / style guides (unless custom `.sty` needed for compilation) - Referee letters, cover letters - Build scripts (`Makefile`, `la...

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

Data & Documents Featured

arxiv-preflight

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.

313 Updated 4 days ago
Mathews-Tom
Data & Documents Featured

arxiv-figures

Optimize and prepare figures for arXiv submission: format conversion (EPS/PDF/PNG/JPG), size reduction, metadata stripping, processor compatibility (DVI vs PDFLaTeX). Triggers on: "optimize figures for arXiv", "reduce figure size", "convert figures for arXiv", "fix arXiv figures", "figure too large", "arxiv image compression". Companion to arxiv-preflight and arxiv-package.

313 Updated 4 days ago
Mathews-Tom
AI & Automation Listed

replication-package

Assemble a journal-ready replication archive (code, data, exhibit-to-code map, environment, manifest, README) for a quantitative-marketing paper, scanning for secrets, PII, and absolute local paths before the zip is built. Targets what Marketing Science, Management Science, JMR, and JCR require at acceptance. TRIGGER on "/replication-package", "build a replication package", "data availability statement", "code and data disclosure", "zip up the code and data for submission", a pasted data-editor email asking what to send, or any "gather everything a replicator would need into one archive" request. Assembles the archive; does not re-run the code.

10 Updated yesterday
ericluo04