overleaf-latex

Manage Overleaf LaTeX projects with git clone, branch, compile, and push operations.

Updated May 21, 2026
One-click install
npx skills add https://github.com/wahajahmed010/openclaw-skills --skill overleaf-latex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: overleaf-latex
Source: https://github.com/wahajahmed010/openclaw-skills/tree/main/skills/overleaf-latex
Command: npx skills add https://github.com/wahajahmed010/openclaw-skills --skill overleaf-latex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, pdflatex, python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Overleaf LaTeX editing often becomes risky when changes are pushed blindly or handled inconsistently between the web editor and local toolchains, which leads to broken compiles and merge conflicts.

Core Features & Use Cases

  • Git-based Overleaf project workflow: clone projects, create per-role/per-company branches, edit LaTeX locally, and push updates back to Overleaf.
  • Local compilation guardrail: runs pdflatex locally (including multi-pass/BibTeX workflows) to ensure the document compiles before pushing.
  • Operational safety patterns: avoids force-pushing to master, keeps one branch per company, and recommends pulling before pushing to reduce conflicts.
  • Resume tailoring reference: provides reusable LaTeX resume modification patterns (e.g., section reordering, bullet rewriting, and German-market adjustments).

Quick Start

Run a local pdflatex compile first, then commit and push your tailored branch to Overleaf.

Frequently Asked Questions about overleaf-latex

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Overleaf LaTeX projects with git locally?

You can manage Overleaf LaTeX projects locally by cloning the repository via git, creating per-company branches, editing LaTeX, and pushing tailored resume updates back to Overleaf using authenticated git credentials.

How do I prevent broken LaTeX compiles when pushing to Overleaf?

To prevent broken LaTeX compiles on Overleaf, run a local pdflatex compilation guardrail, including multi-pass and BibTeX workflows, to validate document correctness before committing and pushing your branch.

Can I create separate git branches for each resume version on Overleaf?

Yes, you can create separate git branches for each resume version, keeping one branch per company or role to safely isolate tailored LaTeX edits and avoid merge conflicts on the master branch.

What dependencies do I need to compile Overleaf LaTeX projects locally?

You need git, pdflatex, and python3 installed in your local environment to clone, compile, and push Overleaf LaTeX projects, along with authenticated Overleaf git credentials for repository operations.

What is the best way to tailor a LaTeX resume for different job applications?

The best way to tailor a LaTeX resume is to clone your Overleaf project, create a dedicated branch per company, apply reusable resume modification patterns like section reordering, compile locally, then push.

How do I avoid merge conflicts when editing LaTeX on both Overleaf and locally?

To avoid merge conflicts between Overleaf and local edits, always pull the latest changes before pushing, avoid force-pushing to master, and maintain isolated branches for each tailored resume version.