Skills job-match

岗位匹配 skill。用于对照 JD 评估简历匹配度,提取强项、差距、缺失关键词和优先改写方向。当用户说“岗位匹配”“看这个 JD 适不适合我”“对照职位改简历”时使用。

install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/000wonderclaw/clawcv/job-match" ~/.claude/skills/openclaw-skills-job-match && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/000wonderclaw/clawcv/job-match" ~/.openclaw/skills/openclaw-skills-job-match && rm -rf "$T"
manifest: skills/000wonderclaw/clawcv/job-match/SKILL.md
source content

岗位匹配

把简历和目标 JD 放在一起分析,告诉用户哪里匹配、哪里不足、下一步该怎么改。

适用场景

  • 用户给出 JD,希望判断匹配度
  • 用户想知道自己为什么拿不到面试
  • 用户要按岗位要求修改简历

不适用

  • 还没有 JD,只想看简历质量:用
    /resume-analysis
  • 已经确定要逐段改写:用
    /resume-rewrite

工作流程

第 1 步:确认输入是否齐全

至少需要:

  • 一份简历
  • 一份 JD 或岗位要求

缺任一项时,先索要缺失内容。

第 2 步:拆解 JD

重点提取:

  • 目标岗位名称
  • 核心职责
  • 必需技能
  • 加分项
  • 年限或背景要求

第 3 步:对照简历

从以下几个方面比较:

  1. 角色是否对口
  2. 经验是否相关
  3. 技能是否覆盖
  4. 成果是否能证明能力
  5. 关键词是否缺失

第 4 步:输出匹配结论

至少给出:

  • 整体匹配判断
  • 主要优势
  • 主要缺口
  • 缺失关键词
  • 需要优先改写的模块

第 5 步:转入改写

如果用户要继续优化,明确指出:

  • 先改个人总结
  • 还是先改工作经历 / 项目经历
  • 哪些关键词应自然补进简历

输出格式

  • 先给匹配度结论
  • 再列优势和短板
  • 然后列缺失关键词
  • 最后给出改写优先级

判断红线

  • 不把 JD 里的所有词都机械塞进简历
  • 不建议用户编造自己没有的经历
  • 缺的是“证据”时,要建议补写真实成果,而不是只补关键词

示例说法

这个 JD 和我的简历匹配吗
帮我看看我投这个岗位差在哪里
按这个职位要求帮我找简历短板