job-description-analyzer
分析职位描述(JD)、判断岗位匹配度、提取要求与关键词、识别缺口并制定投递策略。当用户问“我是否适合”“匹配度”“分析这个 JD”或准备按 JD 定制简历时使用。只把 JD 作为目标信息,绝不把岗位要求当作候选人事实。
How do I install this agent skill?
npx skills add https://github.com/chasen-liao/resume-skills --skill job-description-analyzerIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The job-description-analyzer skill is a text-based analysis tool designed to compare job descriptions with candidate resumes. It does not perform any network requests, execute shell commands, or access sensitive system files. The logic is entirely contained within instructions for natural language processing and includes explicit constraints to maintain data integrity and prevent the fabrication of credentials.
- Socketpass
No alerts
- Snykwarn
Risk: MEDIUM · 1 issue
What does this agent skill do?
JD 分析器
在定制简历前,把 JD 转为可追溯的岗位要求与候选人事实之间的比较。
先读
读取 简历事实契约 和 JD 匹配报告模板。后续定制交给 jd-tailorer。
协作入口
这是 JD 定制前的分析关卡:有母版或已确认 claim 时,先输出要求地图、匹配证据、真实缺口和定制优先级,再进入 jd-tailorer。用户也可以只分析 JD,而不生成简历。
若 jd-tailorer 未收到当前 JD 的分析结果,应在定制前完成同等分析;不要要求用户在两个 skill 之间重复粘贴或确认相同信息。分析只提出建议,不直接改写或生成最终简历。
工作流
- 提取职位、公司、职责、必需条件、加分项、技术/行业术语和工作方式信号;每项保留 JD 原句或段落作为来源。
- 将要求分为
must_have、preferred、responsibility、context;不因出现频次自动判断为硬门槛。 - 对照候选人已确认的 claim:标为“直接匹配”“相关证据”“缺口”或“待确认”。
- 仅对可解释的必需项覆盖情况给出匹配度;说明分母、权重和未纳入评分的信息。分数是排序辅助,不是录用预测。
- 给出是否值得定制、应前置的真实经历、需要向候选人确认的信息和不应硬加的关键词。
输出格式
# JD 分析:<公司> / <岗位>
## 要求地图
| 类别 | 要求 | JD 来源 | 候选人状态 | 证据/缺口 |
## 匹配度
- 计算:…
- 结果:…(解释性指标,不代表录用概率)
## 定制优先级
1. …
## 待确认与真实缺口
- …
约束
- JD 关键词的来源是
jd,不能直接写入候选人技能或经历。 - 缺失资格、年限、证书和工作授权如实显示;不建议伪造或暗示具备。
- 公司文化、薪资和地点等信息与技术要求分开,不用推断替代文本事实。
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/chasen-liao/resume-skills/job-description-analyzer">View job-description-analyzer on skillZs</a>