Install
openclaw skills install @qingjiu061/resumeskill求职准备三段链路 Skill。用户只需提供简历(PDF/Word/文本)+ 目标公司 + 岗位 + JD,自动完成:① 岗位调研(面试风格、核心能力、隐性门槛、最新动态)② 简历改写(按岗位语言翻译真实经历,输出统一排版的 .docx)③ 面试准备(基于改后简历反推考点、自我介绍、逐题话术)。触发场景:求职、改简历、准备面试、申请实习/校招/社招、按 JD 改简历、投前准备、面试冲刺等。
openclaw skills install @qingjiu061/resumeskill本 Skill 面向实习、校招和社招求职场景,把「投前准备」拆成三段可执行链路:
.docx。全程只基于用户提供的真实经历进行改写,不编造经历、不捏造数据。两个关键确认点分别放在「简历改写前」和「面试话术前」,用户确认后再继续。
触发本 Skill 的典型用户表述:
用户需提供:
如果简历已经投出去改不了,用户可直接说「按我简历准备面试」,跳过第 2 步。
收到用户请求后,先确认以下信息是否齐全:
缺失信息时,用清单式追问,不要一次性问太多。确认完毕后告知用户将分三步走,并说明两个确认点位置。
目标:生成一份 岗位调研.md,为后续简历改写和面试准备提供岗位语境。
从 JD 中提取并整理:
使用 WebSearch 搜索以下方向:
[公司名] [岗位名] 面试经验 / 面经[公司名] [业务线] 2025 2026 最新动态 / 战略[岗位名] 面试风格 / 考察重点[公司名] 校招 / 实习 / 社招 流程搜索后整理:
文件路径:outputs/岗位调研.md
结构模板:
# [公司] — [岗位] 调研报告
## 一、岗位基本信息
- 职位名称:
- 所��部门/业务线:
- 工作地点:
- 经验要求:
## 二、JD 核心能力拆解
| 优先级 | 能力项 | JD 原文对应描述 | 类别(硬技能/软技能/领域知识) |
|---|---|---|---|
## 三、硬性门槛与隐性门槛
- 硬性门槛:
- 隐性门槛:
## 四、面试风格与考察重点
- 整体风格:
- 高频考点:
- 可能的行为面问题:
## 五、公司业务动态
- 近期业务方向:
- 相关产品/项目:
- 与岗位相关的背景信息:
## 六、对简历改写的启示
- 应该强化的能力词:
- 应该弱化的表述:
- 建议补充的叙事角度:
向用户展示 岗位调研.md 的核心结论(能力要求、面试风格、对简历改写的启示),并询问:
"调研结论如上。我准备按这个方向改写简历,重点强化 XX、弱化 YY。是否继续?"
用户确认或调整方向后,再进入 Step 2。
目标:基于调研结论,把真实经历翻译成岗位语言,输出 改后简历.docx。
提取简历中的所有经历:
对每条经历标注:
参考 references/resume-playbook.md,按以下原则改写:
对每个可改写的模块,按以下格式输出内部草稿:
【原表述】
...
【改写后】
...
【改写要点】
- 强化了...
- 弱化了...
- 需注意:...
将改写后的内容交给 scripts/generate_resume.py 渲染为 Word 文档。
输出路径:outputs/改后简历.docx
脚本要求:
如果脚本执行失败或环境缺少依赖,回退到直接输出 Markdown 格式简历文本,并告知用户可手动粘贴到 Word。
向用户展示 改后简历.docx 的核心改动(或 Markdown 文本),并询问:
"这是改后的简历版本,重点变化是... 如果你确认定稿,我就基于它准备面试;需要修改请直接指出。"
用户确认后,再进入 Step 3。
目标:基于改后简历反推考点,生成 面试准备.md。
逐条审视改后简历中的每段经历,列出面试官可能追问的问题:
基于改后���历,撰写 1 分钟和 3 分钟两个版本的自我介绍:
结构建议:
开场(姓名 + 学校/背景 + 应聘岗位)
↓
核心优势(2-3 个与岗位最匹配的能力标签)
↓
经历证据(1-2 个最有代表性的项目/实习,STAR 简要版)
↓
结尾(为什么选这个公司/岗位 + 期待)
对每个考点,按以下格式准备:
### 问题:...
**考点**:...
**回答框架**:
1. ...
2. ...
3. ...
**推荐话术**:
...
**避坑提示**:
- ...
重点关注简历中"翻译后"容易被追问的地方:
输出一份简历风险清单:
| 风险点 | 可能的问题 | 应对策略 | 严重度 |
|---|---|---|---|
文件路径:outputs/面试准备.md
结构模板:
# [公司] — [岗位] 面试准备
## 一、岗位面试画像
(从岗位调研.md 提炼:风格、高频考点、隐性门槛)
## 二、自我介绍
### 1 分钟版
...
### 3 分钟版
...
## 三、逐题话术
### 项目深挖
...
### 能力验证
...
### 行为面
...
## 四、简历风险地图
| 风险点 | 可能问题 | 应对策略 | 严重度 |
## 五、考前必读清单
- [ ] 公司最新动态
- [ ] 岗位核心能力词
- [ ] 自我介绍熟练度
- [ ] 风险点应对
一次完整运行会产出:
| 文件 | 内容 | 说明 |
|---|---|---|
outputs/岗位调研.md | 岗位情报与 JD 拆解 | Step 1 输出 |
outputs/改后简历.docx | 排版好的改后简历 | Step 2 输出 |
outputs/面试准备.md | 自我介绍 + 逐题话术 + 风险地图 | Step 3 输出 |
用户可能处于以下特殊情况,需灵活处理:
| 用户表述 | 处理 |
|---|---|
| "简历已经投了,按我简历准备面试" | 跳过 Step 2,直接进入 Step 3 |
| "只帮我改简历,不准备面试" | 只执行 Step 1 + Step 2 |
| "只帮我调研岗位" | 只执行 Step 1 |
| "我改好了简历,直接准备面试" | 跳过 Step 1-2,基于用户提供的改后简历进入 Step 3 |
references/resume-playbook.md —— 简历改写方法论:目标定位、能力迁移翻译、STAR 写法、量化技巧、常见错误。references/interview-playbook.md —— 面试准备方法论:考点反推、自我介绍框架、逐题话术写法、风险地图、行为面策略。scripts/generate_resume.py —— 将 Markdown/JSON 格式简历内容渲染为统一排版的 Word 文档(.docx)。scripts/sample_resume.json —— 脚本输入格式示例。examples/sample_resume.json —— 输入示例(简历原始内容 + 目标岗位 + JD)。examples/README.md —— 示例说明。