overleaf
⚠Review·Scanned 2/17/2026
This skill manages Overleaf projects via the olcli CLI (installable via brew/npm) and supports pull, push, compile, and output workflows. It instructs running shell commands (e.g., brew install, olcli), requires the overleaf_session2 cookie or OVERLEAF_SESSION, and performs network requests to https://www.overleaf.com.
from clawhub.ai·v1.1·9.6 KB·0 installs
Scanned from 1.1.0 at 27f1de7 · Transparency log ↗
$ vett add clawhub.ai/aloth/overleafReview findings below
Overleaf Skill
An Agent Skill for managing Overleaf LaTeX projects.
<p align="center"> <img src="https://raw.githubusercontent.com/aloth/olcli/main/screenshots/demo.gif" alt="olcli demo" width="600"> </p>What it does
- 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
Installation
For agents (via skills CLI)
npx skills add aloth/overleaf-skill
CLI tool only
Homebrew (macOS/Linux):
brew tap aloth/tap && brew install olcli
npm (all platforms):
npm install -g @aloth/olcli
Quick start
olcli 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 arXiv
arXiv Submission Workflow
Complete 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.org
Links
License
MIT