overleaf
Sync and manage Overleaf LaTeX projects from the command line. Pull projects locally, push changes back, compile PDFs, and download compile outputs like .bbl files for arXiv submissions. Use when working with LaTeX, Overleaf, academic papers, or arXiv.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aloth/overleaf-skillWhat This Skill Does
The Overleaf skill allows OpenClaw AI to interface directly with Overleaf LaTeX projects via the olcli command-line tool. It enables seamless integration between local development environments and cloud-hosted LaTeX projects. Users can pull entire project repositories, push local changes, trigger server-side compilation, and retrieve build artifacts like PDFs or bibliography (.bbl) files necessary for academic submissions. By automating the synchronization process, the skill minimizes context switching between the web browser and local editors, providing a streamlined workflow for researchers and students.
Installation
To install this skill, run the following command in your terminal:
clawhub install openclaw/skills/skills/aloth/overleaf-skill
Ensure you have the olcli tool installed on your system via Homebrew or npm as specified in the technical requirements. You must authenticate the CLI by setting your overleaf_session2 cookie, which allows the AI to securely access your projects on your behalf.
Use Cases
- Automated Academic Writing: Automatically push local edits made in VS Code or other editors to Overleaf for cloud-based collaboration.
- arXiv Submission Preparation: Streamline the extraction of required files like .bbl and auxiliary files, ensuring your project meets submission requirements.
- Remote PDF Generation: Use Overleaf’s powerful LaTeX engines to compile large projects that might be resource-intensive to build locally.
- Project Archiving: Quickly download versions of your paper or assets (like figures and images) from the cloud to your local machine.
Example Prompts
- "Pull my 'Quantum Computing Research' paper from Overleaf and list all files in the directory."
- "Push my current local changes to the Overleaf project and compile it to check for syntax errors."
- "Download the compiled .bbl file and the final PDF for my arXiv submission into the current folder."
Tips & Limitations
- Cookie Management: Your session cookie will eventually expire. If commands stop working, re-authenticate using the
olcli authcommand. - Sync Discipline: Always run
olcli syncorpullbefore starting work to ensure you are editing the latest version of your project and to prevent merge conflicts. - Performance: For projects with massive binary assets or figures, pushes may take longer depending on your network speed. Consider keeping high-resolution figures in a separate folder to optimize sync times.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aloth-overleaf-skill": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, external-api
Related Skills
overleaf
Sync and manage Overleaf LaTeX projects from the command line. Pull projects locally, push changes back, compile PDFs, and download compile outputs like .bbl files for arXiv submissions. Use when working with LaTeX, Overleaf, academic papers, or arXiv.
powerskills
Windows automation toolkit for AI agents. Provides Outlook email/calendar, Edge browser (CDP), desktop screenshots/window management, and shell commands via PowerShell. Install this for the full suite, or install individual sub-skills (powerskills-outlook, powerskills-browser, powerskills-desktop, powerskills-system) separately.