complete-job-search-pipelinelisted
Install: claude install-skill 5JjiaLin/JobHuntBot
# Complete Job Search Pipeline
## Owns
把求职变成一个可持续的 5 阶段闭环:
`目标岗位 → 目标行业 → 企业树/JD 能力模型 → 真实经历 → 正式简历 → 当前岗位匹配 → Web Dashboard`
核心原则:**岗位标准来自当前真实 JD;简历内容来自真实经历;岗位推荐来自当前可验证页面;所有状态落在本地 Workspace���**
## Entry
唯一首问是**目标岗位**。用户已给出则直接进入行业识别,不重复询问招聘类型、地区、毕业时间、经历材料等。
接着识别该岗位存在的主要行业,给出简短差异,让用户确认目标行业;已明确行业则跳过。行业确认后即可静默初始化 workspace。
## Browser contract
浏览器可用时:
- Phase 1 的 5 份 Benchmark JD 必须打开官方完整页面验证;
- Phase 4 的具体岗位必须打开当前岗位详情验证;
- Phase 5 必须打开 localhost Dashboard 验证。
搜索摘要/第三方页面只做发现。登录、验证码、权限限制标 `Needs user`,不绕过。
## Workflow
### Phase 1 · Industry, company tree & capability model
读取 [role-research.md](references/role-research.md) 和 [company-tiering.md](references/company-tiering.md)。小而美分支按需读取 [small-company-discovery.md](references/small-company-discovery.md),中厂候选可参考 [company-seeds.md](assets/company-seeds.md)。
流程:
`目标岗位 → 行业识别 → 用户确认行业 → 企业树 → 5 家头部 Benchmark JD → 核心能力模型`
企业树三层:
- 头部 / 标杆;
- 中厂 / 成长型;
- 小而美 / 早期优质。
Benchmark:5 家不同头部/标杆企业,各 1 份当前代表性完整官方 JD。能力结论保留来源,不机械数关键词。
输出:
- `01_企业树.md`
- `02_<行业><岗位>核心能力.md`
**Gate A:**行业已确认;企业树有可解释证据;5 份 Benchmark JD 已实际打开(或明确记录不可得限制);Core/Hard Gates/Common/Plus 可追溯。否则不进入确定版简历。
### Phase 2 · Experience source
读取 [experience-input.md](references/experience-input.md)。
Phase 2 必须先执行**经历来源分流**,不能默认进入 Codex 挖掘:
- 如果当前会话已上传、已明确提供路径、或当前 workspace 已有足够经历材料:直接读取核验并补证据缺口,不再询问 GPT / Codex。
- 如果当前没有可用经历材料:**当前轮只给用户两个选择并停止**:
1. GPT:复制经历挖掘 Prompt,在 GPT 一问一答完成后带回《个人经历.md》;
2. Codex:就在当前会话一问一答完成经历挖掘。
只有用户明确选择 `2` / Codex 后,下一轮第一问��固