YIKUAIBANZI

Job Hunter — AI skill for Claude Code

AI community

AI-assisted job application automation as a Claude Code skill.

How to install Job Hunter

This entry records only its repository, not the path inside it, so there is no exact command to give. Open YIKUAIBANZI/job-hunter and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Job Hunter does

AI-assisted job application automation as a Claude Code skill. Reads your resume, matches JD by score, applies in batch on Boss直聘 and 鱼泡直聘.

Alternatives in AI

  • Bottleneck Hunter — 供应链瓶颈猎手:AI驱动的全球产业链瓶颈套利 15.9k ★
  • Claude Code Configs — A comprehensive collection of production-grade Claude Code configurations, specialized agents, and automation 624 ★
  • Mancode — AI coding agent harness 358 ★

README

Job Hunter — AI 辅助的求职自动投递

与其广撒网,不如精准慢投。让 AI 读你的简历,只投匹配的岗位。

这是一个 [Claude Code](https://claude.com/claude-code) 的 **skill**,把你的简历读一遍、记住你的方向和底线,然后在招聘平台上按岗位匹配度自动点击投递按钮。

它能做什么

  • 📄 读你的简历,提取技能关键词(8-15 个),存到本地配置
  • 🎯 按 JD 匹配度投递:命中你技能 / 目标岗位词的才投,命中排除词直接跳过
  • 🌐 多平台:Boss 直聘、鱼泡直聘、前程无忧 51job
  • 🗂️ 完整日志:每次投递记录岗位、评分、动作,避免重复投

它不做什么

  • ❌ 不伪造简历、不代写求职信
  • ❌ 不绕过平台反爬 — 用本地 Chrome 真实浏览器跑,会被 IP 风控/频率限制
  • ❌ 不帮你面试 — 投递是第一步,HR 还是得自己聊

安装

1. 放到 Claude Code skills 目录

git clone https://github.com//job-hunter.git ~/.claude/skills/job-hunter

2. 安装依赖

pip install DrissionPage

3. 启动远程调试的 Chrome

# macOS
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \
  --remote-debugging-port=9222 \
  --user-data-dir=/tmp/chrome-debug

# Windows
"C:\Program Files\Google\Chrome\Application\chrome.exe" ^
  --remote-debugging-port=9222 ^
  --user-data-dir=C:\temp\chrome-debug

# Linux
google-chrome --remote-debugging-port=9222 --user-data-dir=/tmp/chrome-debug

在这个 Chrome 里登录 Boss / 鱼泡。

4. 准备简历

把你的简历丢到任意位置(支持 `.md` / `.txt`;PDF 请先转文本):

cp ~/Documents/my-resume.md ~/.claude/skills/job-hunter/resume.md

使用

在 Claude Code 里说一句触发词就行:

帮我投简历
自动投递
job-hunter

**首次运行**,Claude 会:

  1. 问你简历路径、期望岗位方向、要排除的岗位词
  2. 读简历、抽技能、生成打招呼话术
  3. 写入 config.json,展示给你确认

**后续运行**,直接问 "岗位 / 城市 / 数量 / 平台",然后开始投。

手动运行(不走 Claude)

cd ~/.claude/skills/job-hunter

# 鱼泡(支持 50+ 城市)
python3 yupao_apply.py --job "产品经理实习" --city 深圳 --count 20

# Boss 直聘
python3 boss_apply.py --job "产品经理" --city 深圳 --count 20

# 关掉评分过滤,全投
python3 yupao_apply.py --job "Java实习" --city 北京 --count 20 --min-score 0

配置说明

首次引导后会生成 `config.json`,字段含义:

字段 作用
resume_path 简历文件路径
greeting 打招呼话术(目前仅存储,脚本默认走平台沟通流程)
skills 你的技能词 → JD 每命中一个 +5 分,封顶 +30
target_roles 期望岗位 → 标题命中 +30 分
exclude_keywords 排除词 → 命中直接归零(如 "总监"、"架构师")
boost_keywords 加权词 → JD 命中 +