--- name: arxiv-paper-writer description: > Write LaTeX ML/AI review articles for arXiv using the IEEEtran template and verified BibTeX citations. compatibility: > Python 3.8+ for scripts. Web browsing/search for citation verification. LaTeX is required (pdflatex + bibtex or latexmk). metadata: short-description: ML/AI review papers (IEEEtran template) with verified citations --- # ML/AI Review Paper Workflow (IEEEtran template) ## When to Use - ML/AI review papers for arXiv (main text ~6-10 pages; references excluded) - LaTeX + BibTeX workflow with verified citations - Citation validation/repair on existing LaTeX projects ## When NOT to Use - Novel experimental research papers (this is a review workflow) - Non-academic documents ## Inputs - Topic description (required) - Constraints: venue, page limit, author/affiliations (optional) - Existing project path for citation validation (optional) ## Outputs - `main.tex` (LaTeX source) - `ref.bib` (verified BibTeX entries) - `IEEEtran.cls` - `plan/-.md`, `issues/-.csv` - Figures/tables; `main.pdf` - `notes/literature-notes.md` (optional per-citation notes) - `notes/arxiv-registry.sqlite3` (arXiv metadata/BibTeX cache) **Conventions**: run `python3 scripts/...` from this skill folder (where `scripts/` lives); `` is the paper/project root (contains `main.tex`, `ref.bib`, `plan/`, `issues/`, `notes/`). Paths like `plan/...` are under ``. For arXiv discovery/metadata/BibTeX, use `scripts/arxiv_registry.py` (no ad-hoc curl/wget). --- ## Gated Workflow > Tip: Run `python3 scripts/