用途
job-apply 是一个求职申请自动填写助手技能,适用于 Codex 和 Claude Code。它使用用户的简历信息,在可见的浏览器中自动填写各类招聘平台的职位申请表。支持的平台包括 LinkedIn Easy Apply、Greenhouse、Ashby、Lever、Rippling 和 Workday。
主要能力
- 从简历文件(PDF、DOCX、TXT)中提取结构化数据,包括姓名、邮箱、电话、所在地、LinkedIn 链接、作品集链接、GitHub 链接、工作经历、教育背景和技能等。
- 将已确认的个人资料保存在本地 ~/.job-apply/ 目录,可在后续会话中复用;首次运行会以非破坏性方式迁移已有的 ~/.claude-job-profile.json。
- 在用户的可见浏览器会话中填写表单,支持复用已认证的 Chrome 会话。
- 对重复出现的问题提供答案记忆功能,可复用匹配的、非敏感的已确认答案。
- 支持断点续填,可保存可恢复的进度。
- 针对 LinkedIn、Greenhouse、Ashby、Lever、Rippling、Workday 等平台提供各自的填写指引。
使用方式
- 首次使用需提供简历文件路径,技能会读取并提取结构化资料,交由用户复核和修正后保存。
- 提供职位申请链接(如 LinkedIn 职位页面、Greenhouse 招聘页、Workday 职位页等)。
- 技能在宿主管理的可见浏览器中打开链接,识别申请流程,暂停让用户完成登录、验证码、多因素认证等本人操作。
- 技能读取表单并填入资料,对未回答的问题进行询问,对敏感问题单独确认后再填写。
- 通过可见文件控件上传简历并确认文件名。
- 在最终审核页停止,汇总所有已填写内容,提示用户自行检查并手动提交。
适用的平台
- LinkedIn Easy Apply:模态多步向导,通常 2-5 步。
- Greenhouse:单页长表单,含分区,常用“Add another”添加工作经历。
- Ashby:单页表单,含姓名、电话、邮箱、地点、LinkedIn URL 和简历上传。
- Lever:常托管于公司自有域名,表单位于职位描述页底部,含自定义单选按钮。
- Rippling:先上传简历自动解析预填,再核对修正。
- Workday:多页向导,非标准 UI 组件,常需账户创建。
限制与注意事项
- 默认模式为 review_only,技能不会点击 Submit、Send 或任何等效的最终提交按钮;用户确认也不授权该技能执行最终提交。
- 仅隔离的本地回环 QA 适配器可消费 Auto-submit lease,所有真实站点的最终提交操作在获得单独审计的金丝雀测试和特定目标批准前均被阻止。
- 用户名、密码、验证码、多因素认证、同意提示和账户创建均需用户自行处理,技能不会索取、读取、存储或输入凭据。
- 缺失、格式错误、过期、被撤销、被终止或不匹配的策略状态一律回退为 review_only。
- 岗位 URL 的具体解析规则、价格与收费信息官方资料暂未提供。