An Agent Skill for managing Overleaf LaTeX projects.
- Pull Overleaf projects to work locally
- Push local changes back to Overleaf
- Compile PDFs and download them
- Download
.bblfiles for arXiv submissions - Bidirectional sync with conflict detection
- Upload figures and assets to projects
npx skills add aloth/overleaf-skillHomebrew (macOS/Linux):
brew tap aloth/tap && brew install olclinpm (all platforms):
npm install -g @aloth/olcliolcli auth --cookie "SESSION_COOKIE" # One-time setup
olcli list # See all projects
olcli pull "My Paper" # Download project
cd My_Paper && vim main.tex # Edit locally
olcli sync # Push changes
olcli pdf # Download PDF
olcli output bbl # Get .bbl for arXivComplete workflow for submitting to arXiv:
# 1. Pull and compile your paper
olcli pull "My Paper"
cd My_Paper
olcli pdf
# 2. Download .bbl (required by arXiv instead of .bib)
olcli output bbl -o main.bbl
# 3. Package for arXiv: .tex files + .bbl + figures
zip arxiv-submission.zip *.tex main.bbl figures/*
# 4. Upload to arxiv.orgMIT
