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
chrome-cdpskill installed; the wrapper auto-discoverscdp.mjs(or set$CDP_BIN).- Chrome / Brave running with
--remote-debugging-port=9222. - Overleaf project tab open in that browser, logged in.
python3on PATH (used for log parsing).