🎯 JD Matcher 文档

AI Skills

jd-matcher 配套的两个 Claude Code Skill,覆盖求职全流程:职位发现 → 优先级排序 → 工具深度分析。

AI Skills

项目内置两个 Claude Code Skill,放在 .claude/skills/ 目录下,在 Claude Code 中直接通过 / 命令调用。


目录结构

.claude/skills/
├── job-search/
│   └── SKILL.md        ← 职位搜索与 JD 整理
└── target-job-matcher/
    └── SKILL.md        ← 多岗位匹配排名

触发方式/job-search 或说「帮我找工作」「搜索职位」「整理 JD」

解决的问题

用户还没有目标 JD,需要从招聘网站发现并筛选职位。

工作流程

1. 确认搜索条件(岗位名、城市、年限、必备技能)

2. WebSearch 从 Boss直聘 / LinkedIn / 拉勾等搜集职位

3. 去重 + 筛选低质量职位

4. 标准化每个 JD(统一格式,兼容 parser.js)

5. 输出投递优先级建议

输出示例

## 职位 1:后端工程师 @ 字节跳动
 
- 地点:北京 / 远程
- 经验要求:3年以上
- 学历要求:本科
 
### 必要技能
- Go / Python
- MySQL、Redis
- Kubernetes
 
### 标准化 JD(可直接粘贴进 JD Matcher)
职位:后端工程师
公司:字节跳动
岗位要求:3年以上后端开发经验,精通 Go 或 Python...
 
### 匹配预判
适合度:高
理由:技能栈高度重叠,经验年限满足要求

Frontmatter

name: job-search
allowed-tools: WebSearch, WebFetch, Read, Write

target-job-matcher

触发方式/target-job-matcher 或说「帮我分析哪个岗位最合适」「比较这几个 JD」

解决的问题

用户已有简历 + 多个目标 JD,需要判断哪些岗位最值得优先投递。

评分算法

与 JD Matcher 工具保持一致的三维权重:

维度权重计算方式
技能匹配50%必要技能命中率
经验匹配30%实际年限 vs 要求年限
学历匹配20%学历是否满足最低要求

输出示例

# 目标岗位投递优先级
 
| 排名 | 职位 | 综合分 | 技能命中 | 建议 |
|------|------|--------|---------|------|
| 1 | 后端工程师@字节 | 85 | 8/10 | ✅ 立即投递 |
| 2 | AI工程师@百度 | 72 | 6/10 | ✅ 值得尝试 |
| 3 | 数据工程师@腾讯 | 45 | 3/10 | ⏳ 暂缓 |

Frontmatter

name: target-job-matcher
allowed-tools: Read, Write

使用流程

没有目标 JD?
  └─► /job-search → 搜集并整理 JD

已有简历 + 多个 JD?
  └─► /target-job-matcher → 排出优先顺序

拿到最高优先级的 JD
  └─► 粘贴进 JD Matcher 工具 → 获取完整雷达图分析

安装方式

Skills 已内置在仓库的 .claude/skills/ 目录中,克隆仓库后在 Claude Code 里自动可用,无需额外安装。

如需安装到个人全局环境(所有项目可用):

cp -r .claude/skills/job-search ~/.claude/skills/
cp -r .claude/skills/target-job-matcher ~/.claude/skills/

On this page