overleaf-compile

Installation
SKILL.md

Overleaf compile + log extractor

Recompile an Overleaf project and pull its build diagnostics out in a standardized format, closing a publish → compile → debug loop. Uses the user's already-logged-in browser session via the chrome-cdp skill.

Mechanism is API-first: the page helper calls Overleaf's internal POST /project/:id/compile from inside the tab (which holds the session cookie + ol-csrfToken), then fetches the build's raw output.log / output.blg. The rendered logs pane is scraped only as a --no-recompile fallback.

Prerequisites

  1. chrome-cdp skill installed; the wrapper auto-discovers cdp.mjs (or set $CDP_BIN).
  2. Chrome / Brave running with --remote-debugging-port=9222.
  3. Overleaf project tab open in that browser, logged in.
  4. python3 on PATH (used for log parsing).
Installs
4
GitHub Stars
19
First Seen
Jun 1, 2026
overleaf-compile — mrshu/agent-skills