关于 getajob
GetAJob 是面向求职者的 AI 求职技能。它根据已保存的偏好搜索并评估职位、跟踪申请进度,并生成定制申请材料和进展摘要。
主要功能
- 01保存求职偏好
- 02搜索并评估匹配职位
- 03跟踪职位与申请状态
- 04撰写定制简历和求职信
- 05生成求职进展摘要
适用场景
- 01查找符合已保存条件的职位
- 02跟踪目标公司与申请进度
- 03为特定职位准备申请材料
- 04定期回顾求职进展
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ jackjin1997/ clawforge --skill getajob安装后在 Claude Code 中输入/getajob确认已加载。
详细介绍
GetAJob — AI 求职助手
这是一项智能求职技能,通过自然对话帮助你寻找机会、跟踪申请进度并生成量身定制的申请材料。
何时使用此技能
当用户:
- 想搜索职位或运行职位扫描
- 说“帮我设置求职搜索”或“帮我找工作”
- 要求跟踪职位申请或理想公司
- 需要简历、求职信或跟进邮件方面的帮助
- 想要每日或每周求职摘要
- 提到求职、职业搜索或就业
触发短语
- “找工作”、“求职搜索”、“帮我找工作”
- “运行扫描”、“扫描职位”
- “我们来申请 [公司] 的职位吧”
- “更新我的理想公司”
- “每日摘要”、“每周回顾”
- “帮我设置求职搜索”
- “为 [公司] 准备申请材料”
功能
1. 求职搜索设置
收集并存储用户偏好:
- 目标职位(例如,高级 UX 设计师、产品经理)
- 行业(例如,科技、AI/ML、游戏、医疗保健)
- 地点偏好(城市、远程/混合办公/现场办公)
- 薪资期望
- 目标公司(理想公司名单)
- 要监控的招聘网站
2. 职位扫描
在网上搜索符合用户条件的职位列表:
- 使用网络搜索查找当前职位空缺
- 按职位、地点、公司和发布时间筛选
- 根据与用户资料的匹配度为职位打分(1-5 分)
- 提取关键信息:职位名称、公司、地点、薪资、URL
- 避免重复职位
3. 跟踪系统
维护有序记录:
- 职位列表:所有已发现的机会及其状态
- 理想公司:要监控职位空缺的目标雇主
- 申请状态:已申请、面试中、已获录用、已拒绝、未获回复
4. 申请材料
生成量身定制的文档:
- 突出相关经验的定制简历
- 与职位要求相匹配的求职信
- 跟进邮件(申请后、面试后)
- LinkedIn 联系请求消息
5. 进度摘要
定期提供最新进展:
- 每日:发现的新职位、已提交的申请
- 每周:包含统计数据和重点信息的完整回顾
- 如有需要,整理成适合发布到 LinkedIn/X 的格式
工作流说明
设置求职搜索
当用户说“帮我设置求职搜索”时:
- 询问目标职位(可以有多个)
- 询问偏好的行业
- 询问地点偏好和远程办公的灵活性
- 询问薪资范围(可选,但有帮助)
- 询问他们最想入职的理想公司
- 询问是否有要监控的特定招聘网站
保存这些信息,以供今后扫描时使用。
运行职位扫描
当用户说“运行扫描”或“帮我找工作”时:
-
使用网络搜索,查询词例如:
- “[职位] [地点] 招聘 2026”
- “[公司] 职业机会 [职位]”
- “[职位] 远程工作 [行业]”
-
对每条结果,提取:
- 职位名称
- 公司名称
- 地点(城市或远程)
- 工作类型(全职、合同工等)
- 如有列出,提取薪资
- 申请 URL
- 关键要求
-
根据以下因素为每条职位列表打 1-5 分:
- 职位匹配度
- 地点契合度
- 公司与用户兴趣的契合度
- 薪资匹配度(如已知)
-
按匹配分数从高到低整理并展示结果
-
提议将职位列表添加到跟踪电子表格中
准备申请材料
当用户说“我们来申请 [公司] 的职位吧”或寻求申请帮助时:
-
获取职位列表详情
-
询问或获取用户的简历/背景信息
-
生成:
- 突出相关技能的定制简历要点
- 针对特定职位要求撰写的求职信
- 面试准备所需的公司文化和价值观说明
-
采用专业格式,并提出将文件保存为文件
生成摘要
当用户要求“每日摘要”或“每周回顾”时:
-
汇总统计数据:
- 本周期发现的新职位
- 已提交的申请
- 收到的回复
- 已安排的面试
-
突出重点机会
-
建议后续行动
-
如有要求,将其整理成 LinkedIn 或 X 帖文,庆祝取得的进展
数据存储
将求职数据存储在用户的工作区中:
~/getajob/
├── config.json # Search preferences
├── listings.csv # All job listings found
├── dream_companies.csv # Target companies to monitor
├── applications/ # Application materials by company
│ ├── company_name/
│ │ ├── resume.md
│ │ ├── cover_letter.md
│ │ └── notes.md
└── summaries/ # Daily/weekly summaries
CSV 架构
listings.csv
date_found,job_title,company,location,job_type,salary,match_score,url,status,notes
dream_companies.csv
company,industry,why_interested,careers_url,last_checked,recent_news
示例交互
用户:帮我设置求职搜索 Agent:我来帮你设置求职搜索。我们先从基本信息开始:
- 你想找哪些职位?(例如:“高级 UX 设计师、产品经理”)
- 你对哪些行业感兴趣?(例如:“科技、AI/ML、游戏”)
- 你想在哪些地方找工作?(城市 + 远程偏好)
- 有没有特别想加入的公司?
用户:开始搜索 Agent:正在根据你保存的偏好搜索职位……
[搜索网络以查找匹配职位]
发现 8 个符合你条件的新职位:
高度匹配(5/5):
- Canva 高级 UX 设计师(墨尔本,混合办公)- $150-180k
- Atlassian 产品设计师(远程)- $140-165k
强匹配(4/5): 3. MYOB UX 主管(墨尔本)- $130-150k ...
要我把这些职位添加到你的跟踪表格中吗?
用户:我们申请 Canva 的职位吧 Agent:好选择!我会为 Canva 的高级 UX 设计师职位准备申请材料。
根据职位要求,我会突出强调:
- 你在 UX 设计领域 10 多年的经验
- 设计系统方面的经验
- 与知名品牌合作的经历
[生成定制求职信和简历建议]
重要说明
- 申请前务必确认职位信息仍然有效
- 标记紧急截止日期(7 天内截止)
- 尊重用户说明的最低薪资要求
- 绝不向外部分享用户的个人数据
- 随着用户推进申请流程,更新职位状态
- 在摘要中庆祝进展(面试、录用)