From career-skills
深扒一份真实 JD,拆成结构化的「硬性门槛 / 核心能力 / 加分项 / 潜台词」+ 关键词,告诉你这岗到底要什么、 你该不该投、缺什么。真实 JD 由你贴链接(牛客 / Boss直聘 / 实习僧等)联网抓取,或直接贴文本; 绝不编造 JD、绝不编造链接。产出结构化能力模型,喂给 career-experience-mapper(对齐经历)、 career-resume-tailor(定制简历)、career-gap-planner(补差距)。默认结果优先。 Use when 用户说"帮我看看这份 JD 要什么""这岗位我能投吗""JD 看不懂 / 太虚""哪些要求是硬性的" "帮我拆解招聘要求""这 JD 有没有坑"。 触发词:JD、岗位要求、招聘要求、职位描述、这岗要什么、能不能投、JD 分析、岗位匹配、任职要求。 本 skill 只解读 JD;找岗位 → career-role-finder,改简历 → career-resume-tailor。
How this skill is triggered — by the user, by Claude, or both
Slash command
/career-skills:career-jd-analyzerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
把一份招聘 JD——常常写得又虚又长、还夹着"黑话"——拆成**看得懂、能行动**的东西:这岗**硬性要什么、核心能力是什么、什么是加分项、哪些话有潜台词**,以及**你到底该不该投、还缺什么**。这是 career-skills pack「定位投哪」环节的关键一环。
把一份招聘 JD——常常写得又虚又长、还夹着"黑话"——拆成看得懂、能行动的东西:这岗硬性要什么、核心能力是什么、什么是加分项、哪些话有潜台词,以及你到底该不该投、还缺什么。这是 career-skills pack「定位投哪」环节的关键一环。
核心原则:Decode the real JD, never invent one. 只解读用户提供或联网抓到的真实 JD;抓不到就明说请用户贴链接 / 文本,绝不编造 JD 内容或职位链接。潜台词解读基于常见招聘信号,标注为"提示"而非断言,提醒用户核实。
触发(do):
不触发(don't — 交给别的 skill):
career-role-finder。career-gap-planner。career-resume-tailor。career-experience-mapper。按顺序执行;每步有可验证产出。涉及方法细节时按需 Read 对应 reference。
Step 1 — 取真实 JD (Intake & Fetch · J1). 要到真实 JD:用户贴链接(牛客 / Boss / 实习僧等)→ 联网 WebFetch 抓正文;或用户贴 JD 文本。抓不到(登录墙 / 反爬 / 失效)→ 明说"没取到,请把 JD 正文贴给我",不编造。需要平台入口时 Read references/job-platforms.md。
→ 产出:真实 JD 正文(标注来源 + 时间)。
Step 2 — 解剖结构 (Parse · J2). Read references/jd-anatomy.md。把 JD 切成:岗位职责 / 任职要求 / 加分项 / 公司·团队·薪资·地点。区分硬性门槛(学历 / 专业 / 经验 / 必须技能)与软性 / 加分。
→ 产出:分类后的要求清单。
Step 3 — 提能力模型 (Competency · J3). Read references/competency-extraction.md。把要求映射到能力模型(与 career-experience-mapper 同一套词汇:NACE 8 + O*NET + 硬技能),并按"频率 × 位置"提关键词。
→ 产出:结构化能力模型(required / preferred / competencies / keywords)。
Step 4 — 解读潜台词 (Decode Subtext · J4). Read references/jd-subtext.md。识别招聘黑话 / 潜台词 / 红旗(如"抗压强"≈强度大),标为"提示,需核实",不臆断到极端。
→ 产出:潜台词提示 + 可问 HR 的核实问题。
Step 5 — 输出 + 判断 (Output · J5). 结果优先:先给"这岗要什么 + 你该不该投"的一句话判断,再按需展开。喂给下游(mapper / tailor / gap-planner)。 → 产出:能力模型 + 投递判断 + handoff。
| # | 模型 Model | When to use | Key action |
|---|---|---|---|
| J1 | Intake & Fetch 取真实 JD | 开始 | 链接→联网抓 / 文本;抓不到就要,不编 |
| J2 | Parse 解剖结构 | 拿到 JD | 切职责/要求/加分/公司;分硬性 vs 软性 |
| J3 | Competency 提能力模型 | 结构化 | 映射 NACE/O*NET(与 mapper 同词汇)+ 关键词 freq×position |
| J4 | Decode Subtext 解读潜台词 | 看懂言外之意 | 黑话/红旗→标"提示需核实"+ 给核实问题 |
| J5 | Output 判断+交接 | 输出 | 该不该投 + 缺什么 + 能力模型喂下游 |
完整解剖法、能力映射、潜台词词典、真实平台清单在 references/,运行时按需 Read。
默认只给用户「一句判断 + 关键几条 + 极少提示」。 完整能力模型、关键词清单、handoff 引擎照跑,但不一次全摆出来。
| Mode | 触发条件 | 输出 |
|---|---|---|
| decode(默认) | 给 JD 链接 / 文本 | 一句判断 + 硬性/核心/加分 + 1-2 个潜台词提示 |
| fit-check | "我能投吗 / 合不合适" | 对照硬性门槛 → 能投/缺什么/差多少 |
| subtext | "这 JD 有没有坑" | 重点解读潜台词 + 给 HR 核实问题清单 |
| to-downstream | 要喂给 mapper/tailor/gap-planner | 输出结构化能力模型(handoff) |
默认输出结构(decode,精简——给用户看的全部):
遵循 pack 接口契约(shared/handoff-contract.md)。
### ⇄ Handoff · jd-analyzer → (mapper / resume-tailor / gap-planner)
- jd_source: "https://www.zhipin.com/job_detail/...(用户提供, 2026-05 抓取)"
- role: 数据分析实习生 @某公司
- required: [统招本科及以上, 会 SQL, 会 Excel/数据透视] # 硬性门槛
- preferred: [Python, 有数据分析项目经历, 统计学背景] # 加分项
- competencies: [数据分析(核心), 逻辑/批判性思维(核心), 沟通(中)]
- keywords: [数据分析, SQL, Python, 可视化, 业务理解] # freq×position 加权
- subtext: ["接受高强度→可能加班多, 建议向 HR 核实工作节奏"]
- integrity_flags: [JD 为用户提供真实链接, 未编造要求]
铁律:能力模型只来自真实 JD;抓不到不臆造要求。潜台词标为"提示需核实",不写成事实。
完整示例见 examples/demo_conversation.md。默认输出长这样(结果优先、先判断):
这份「数据分析实习」核心要:SQL + Excel + 数据敏感度。硬门槛是统招本科 + 会 SQL——你都满足,值得投。
· 硬性:统招本科及以上、会 SQL、会 Excel 数据透视 · 加分:Python、有数据分析项目、统计背景 · ⚠️ "能接受高强度工作"——常见的加班信号,建议面试时问清节奏(这是提示,不一定)
想看完整要求拆解 / 想知道你还缺啥 / 把简历对上它?说一声。
references/no-fabrication.md,全 pack 共享)。career-role-finder;补能力 → career-gap-planner;改简历 → career-resume-tailor;萃取经历 → career-experience-mapper。| 文件 | 内容 | 何时 Read |
|---|---|---|
references/jd-anatomy.md | JD 结构解剖 + 硬性 vs 软性 + 关键词提取(freq×position) | Step 2 |
references/competency-extraction.md | JD 要求 → 能力模型映射(NACE/O*NET,与 mapper 同词汇) | Step 3 |
references/jd-subtext.md | 中文招聘潜台词 / 黑话 / 红旗词典 + HR 核实问题 | Step 4 |
references/job-platforms.md | 真实招聘平台(牛客/Boss/实习僧…)+ 如何取真实 JD | Step 1 |
references/no-fabrication.md | 共享红线:硬禁清单 + 不得编 URL/JD + 自检 | 全程 |
Part of the career-skills pack · Built with SkillAlchemy. 只解读真实 JD,不构成对岗位真实性或录用结果的承诺;JD 与链接真实性以官方来源为准。
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub agentsope/career-skills --plugin career-skills