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 .bbl files 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