@wahajahmed010

Overleaf

OpenClaw plugin for Overleaf LaTeX project management via git integration

当前版本
v1.0.0
code-plugin社区source-linked

Overleaf Plugin for OpenClaw

Manage Overleaf LaTeX projects through git integration. An OpenClaw plugin that provides agent tools for cloning, branching, compiling, and pushing Overleaf projects.

Tools

ToolDescription
overleaf_cloneClone an Overleaf project via git
overleaf_branchCreate or switch branches for tailored versions
overleaf_compileCompile LaTeX locally (pdflatex/xelatex/lualatex)
overleaf_pushStage, commit, and push changes to Overleaf
overleaf_statusCheck project status, branch, and changes
overleaf_healthVerify credentials, connectivity, and compiler setup

Installation

openclaw plugins install clawhub:@wahajahmed010/openclaw-overleaf

Configuration

Add to your OpenClaw config:

{
  plugins: {
    entries: {
      overleaf: {
        config: {
          projectDir: "/path/to/overleaf/projects",  // defaults to workspace root
          defaultCompiler: "pdflatex"  // or "xelatex", "lualatex"
        }
      }
    }
  }
}

Credentials

Store Overleaf credentials at ~/.openclaw/.overleaf_credentials:

echo "OVERLEAF_EMAIL=your@email.com" > ~/.openclaw/.overleaf_credentials
echo "OVERLEAF_PASSWORD=your_password_or_token" >> ~/.openclaw/.overleaf_credentials
chmod 600 ~/.openclaw/.overleaf_credentials

Usage

Once installed and configured, the agent can use Overleaf tools directly:

  1. Clone: overleaf_clone with a project ID from the Overleaf URL
  2. Branch: overleaf_branch to create resume/company-slug branches
  3. Edit: The agent reads and modifies .tex files
  4. Compile: overleaf_compile to verify no LaTeX errors
  5. Push: overleaf_push with a commit message

Workflow Example

  1. Clone: overleaf_clone({ projectId: "abc123" })
  2. Branch: overleaf_branch({ projectId: "abc123", branchName: "resume/acme-corp" })
  3. Edit the .tex files (agent does this via file tools)
  4. Compile: overleaf_compile({ projectId: "abc123" })
  5. Push: overleaf_push({ projectId: "abc123", message: "tailor: resume for Acme Corp" })

License

MIT-0

源码与版本

源码仓库

wahajahmed010/openclaw-overleaf

打开仓库

源码提交

53fe14c

查看提交

安装命令

openclaw plugins install clawhub:@wahajahmed010/openclaw-overleaf

元数据

  • 包名: @wahajahmed010/openclaw-overleaf
  • 创建时间: 2026/05/14
  • 更新时间: 2026/05/14
  • 执行代码:
  • 源码标签: master

兼容性

  • 构建于 OpenClaw: 2026.5.7
  • 插件 API 范围: >=2026.3.24-beta.2
  • 标签: latest
  • 文件数: 7