/install job-apply-automation
job-email-apply
Automated job application workflow — search, draft, send, track.
How It Works
- Search — Scans job boards for matching roles
- Score — Filters by relevance threshold (0.75)
- Draft — Composes a tailored email using templates
- Send — Delivers via Gmail SMTP with CV attached
- Track — Logs every application in
Applications.json
Review Mode: First 3 applications go to you for approval before sending. Auto Mode: After that, emails send immediately.
File Map
job-email-apply/
├── SKILL.md
├── README.md
├── Applications.json ← tracker database (auto-created on first run)
└── references/
├── job-profile.md ← YOUR profile & personal data (fill this in)
├── email-templates.md ← email templates
├── tracker-commands.md ← tracker schema & operations
└── platform-notes.md ← platform tips & target companies
Setup (First Run)
- Copy
references/config.md→references/CONFIG.mdand fill in your details - Drop your CV PDF into
references/— updateconfig.mdwith the filename - Review
references/platform-notes.mdand add your target companies - See
README.mdfor full setup instructions
Core Workflow
Agent Instructions
When invoked, follow this sequence:
STEP 1 — Load context Read these files before anything else:
references/email-templates.mdreferences/tracker-commands.mdreferences/platform-notes.mdreferences/CONFIG.mdApplications.json
STEP 2 — Search Check: LinkedIn, Indeed, Glassdoor, Wellfound, Agentur für Arbeit, direct URLs. Score each listing. Discard below 0.75. Dedup against Applications.json.
STEP 3 — Per listing
- Find application email
- Extract key skills from JD
- Select template (cold / startup / referral)
- Compose tailored email (\x3C 200 words)
- Attach CV from
references/ - Send via Gmail SMTP → to application email, BCC personal email
- Log to Applications.json with status APPLIED
STEP 4 — Check inbox Process replies: interview requests, rejections, spam. Update statuses. Alert on anything needing attention.
STEP 5 — Session summary Output summary. Log to Applications.json session_log.
Scoring Criteria (0.0–1.0)
| Factor | Weight |
|---|---|
| Role title match | 0.25 |
| Stack overlap | 0.25 |
| Location match | 0.20 |
| Seniority fit | 0.15 |
| Salary in range | 0.10 |
| Company quality | 0.05 |
Hard disqualifiers: Junior/Graduate title, 10+ years required, on-site outside targets, company on exclude list.
Constraints
- Max 15 applications per session
- No re-apply within 60 days (unless previous was REJECTED)
- CV must attach — abort and log EMAIL_SEND_FAILED if it fails
- Never fabricate experience or skills
- Review mode: first 3 require user approval before sending
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install job-apply-automation - 安装完成后,直接呼叫该 Skill 的名称或使用
/job-apply-automation触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
automate applying to jobs with email 是什么?
Automated job application assistant. Searches for jobs on LinkedIn, Indeed, Glassdoor, Wellfound, Agentur für Arbeit, and direct URLs, composes personalised... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 141 次。
如何安装 automate applying to jobs with email?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install job-apply-automation」即可一键安装,无需额外配置。
automate applying to jobs with email 是免费的吗?
是的,automate applying to jobs with email 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
automate applying to jobs with email 支持哪些平台?
automate applying to jobs with email 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 automate applying to jobs with email?
由 ZHDesignS(@z-hussein)开发并维护,当前版本 v1.0.0。