Greenhouse Apply
/install greenhouse-apply
Greenhouse Application Skill
Fill and submit Greenhouse job application forms via browser automation.
Prerequisites
- Browser tool available (OpenClaw browser or Chrome extension)
- Resume PDF accessible on the filesystem
- Gmail or email access to retrieve verification codes
- User-provided: name, email, phone, resume path, answers to custom questions
Workflow
Phase 1: Open the Job Page
Navigate to the Greenhouse job URL.
Phase 2: Fill All Text Fields via JS Evaluate
Critical: Do NOT use type on individual fields. Use a single evaluate call with native setters.
Phase 3: Phone Country Dropdown
The phone country selector is an intl-tel-input widget. It hijacks focus from other dropdowns.
Phase 4: React Select Dropdowns
Use Playwright click, type, press Enter on the combobox ref.
Phase 5: Resume Upload
Use the browser upload tool with the Attach button ref.
Phase 6: Audit Before Submit
Take a snapshot and verify EVERY field.
Phase 7: Submit & Verification Code
The code input is 8 individual inputs with IDs security-input-0 through security-input-7. DO NOT use Playwright type on snapshot refs for code boxes — use JS evaluate instead.
Failure Modes & Recovery
- Characters in wrong fields: Use JS getElementById instead of snapshot refs
- Country dropdown stealing focus: Click document.body first to blur
- Dropdown shows Select after setting: Use click-type-Enter pattern
- Submit button stays disabled: Ensure input+change events fire with bubbles:true
- Code expired: Re-submit to get fresh code
Notes
- Voluntary EEO fields are optional
- The Why Company textarea is the highest-value field
- Phone auto-formats after country selection
- Greenhouse may throttle repeat submissions
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install greenhouse-apply - 安装完成后,直接呼叫该 Skill 的名称或使用
/greenhouse-apply触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Greenhouse Apply 是什么?
Submit job applications on Greenhouse (job-boards.greenhouse.io). Handles the full flow: fill text fields, set React Select dropdowns, select phone country,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 274 次。
如何安装 Greenhouse Apply?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install greenhouse-apply」即可一键安装,无需额外配置。
Greenhouse Apply 是免费的吗?
是的,Greenhouse Apply 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Greenhouse Apply 支持哪些平台?
Greenhouse Apply 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Greenhouse Apply?
由 buildingbrien(@buildingbrien)开发并维护,当前版本 v1.0.0。