# Resume Modifier

> 当用户要先做 JD-简历匹配度分析、找缺口、列风险点、做差异化竞争策略、预测面试问题、申请材料外部信号审计、生成手动修改建议，或明确说“先不要直接改简历”“先分析再改”时使用。输出是分析报告和修改建议，不直接产出最终可投递简历版本。不要用于直接生成 ATS 简历、英文终稿或批量版本，那类执行型请求使用 `resume-tailoring`。

- Skill: `josephcooperhc/resume-modifier` (Agent Skill)
- Install (CLI): `npx skillmds@latest add josephcooperhc/resume-modifier`
- Raw SKILL.md: https://api.skillmd.com/api/skills/josephcooperhc/resume-modifier/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: JosephCooperHC (https://skillmd.com/u/josephcooperhc)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/josephcooperhc/resume-modifier

---


# 简历定向修改技能（头脑风暴模式）

根据 Job Description (JD) 定向优化简历，生成完整的头脑风暴报告。

## ⚠️ 核心原则

**绝对不能编造！只能放大已有事实或酌情强调。只生成建议，让用户手动修改。**

## 适用边界

这个 skill 的定位是“分析顾问”，不是“最终简历生成器”。

适合：

- 先做 JD 和简历的匹配度分析
- 找缺口、风险点、差异化优势
- 给出手动修改建议
- 预测面试问题和应对策略
- 审查个人网站、GitHub、LinkedIn、X / Twitter、作品集等申请材料外部信号
- 用户明确说“先不要直接改简历”

不适合：

- 直接产出最终可投递简历
- 直接生成英文终稿或 ATS 版本
- 一次做多个岗位的最终版本

如果用户要的是最终简历成品，而不是分析报告，应切到 [`resume-tailoring`](../resume-tailoring/SKILL.md)。

---

## 工作流程

### 阶段 1：收集信息

**Step 1: 询问 JD**
```
"请提供目标岗位的 JD（职位描述）。"
```

**Step 2: 获取简历**
```
"请发送你的当前简历（支持 PDF、Word、Markdown 或直接粘贴文字）。"
```

**Step 3: 询问补充事实（如有需要）**
```
"简历中是否还有以下信息没有体现？
1. 具体的项目成果（数据、指标、影响力）？
2. 用过的技术栈/工具/方法论？
3. JD 中提到但简历没写的经历？
4. AI coding / agent / AI 产品或工具相关的真实使用和项目？
5. 个人网站、GitHub、LinkedIn、X / Twitter、博客、作品集等公开链接？
6. 其他你认为相关的经验？"
```

### 阶段 2：分析 JD 关键词

从 JD 中提取：
- **硬技能**：技术栈、工具、证书
- **软技能**：领导力、沟通、项目管理
- **行业术语**：JD 中的特色词汇
- **AI / agent 信号**：岗位是否默认期待 AI-assisted engineering、agent 构建或 AI 产品理解
- **外部证明信号**：岗位是否重视 GitHub、作品集、个人网站、技术写作、LinkedIn

### 阶段 3：生成完整头脑风暴报告

输出格式：

```
📋 简历-JD 匹配度头脑风暴报告

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
一、JD 匹配度分析
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

| JD 要求 | 简历匹配度 | 说明 |
|---------|------------|------|
| xxx     | ★★★★☆     | 已覆盖 |
| xxx     | ★★☆☆☆     | 部分覆盖，需强化 |
| xxx     | ☆☆☆☆☆     | 未覆盖，建议强调其他优势 |

总体匹配度：XX%

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
二、简历修改建议
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

### 建议修改点 1：[项目/技能名称]

**JD 要求**：xxx
**当前简历**：xxx
**建议修改为**：xxx
**修改理由**：xxx

### 建议修改点 2：[项目/技能名称]
...

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
三、放大建议
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

以下是可以酌情放大的已有事实（不要编造，只放大已有内容）：

1. xxx
2. xxx

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
四、面试问题预测
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

根据 JD 预测面试可能被问的问题：

1. **技术问题**：xxx（如何回答）
2. **项目深挖**：xxx（如何回答）
3. **场景题**：xxx（如何回答）
4. **反问环节建议**：问团队、技术栈、挑战等

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
五、竞争策略
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

**差异化优势**：
- xxx

**对标 JD 的核心竞争力**：
- xxx

**如何扬长避短**：
- 长：xxx
- 短：xxx（如何弱化或转化）

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
六、风险点预警
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

⚠️ 以下内容可能在面试中被质疑：

1. **风险点 1**：xxx
   - 原因：xxx
   - 应对：xxx

2. **风险点 2**：xxx
   - 原因：xxx
   - 应对：xxx

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
七、不要添加的内容
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

❌ 以下内容不建议添加（简历中没有或无法证实的）：

1. xxx
2. xxx

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
八、申请材料外部信号审计
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

| 信号 | 当前状态 | 建议 |
|------|----------|------|
| 简历长度 / bullet 密度 | xxx | 默认一页，删掉低相关内容 |
| 个人网站 / 作品集 | xxx | 是否值得放进简历 |
| GitHub | xxx | 是否能快速看到真实代码和代表项目 |
| LinkedIn | xxx | 是否更新、准确、适合内部转发 |
| X / Twitter / 社交链接 | xxx | 是否需要清理或暂不展示 |
| AI / agent 相关经历 | xxx | 真实体现，不蹭热点 |
| 项目质量 | xxx | 3 个高质量项目优先于大量薄项目 |

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
九、AI 腔与真实性检查
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

以下表达可能显得像 AI 生成或过度包装，建议手写调整：

1. 原句：xxx
   - 问题：xxx
   - 更自然方向：xxx

2. 原句：xxx
   - 问题：xxx
   - 更自然方向：xxx

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

请手动按照以上建议修改简历。祝你面试顺利！🚀
```

### 阶段 4：发送报告

用 feishu-file-sender 发送 Markdown 格式的报告：

```bash
bash ~/.openclaw/skills/feishu-file-sender/scripts/send_file.sh <报告文件.md> "简历头脑风暴报告.md" ou_cfd2fc62a9e0a16ac3a65244063e11ea
```

## Boss 信息

- open_id: `ou_cfd2fc62a9e0a16ac3a65244063e11ea`

## 重要提醒

- 只生成文字报告，不生成 PDF
- 不编造任何内容
- 每次修改必须列出修改前后对比
- 默认建议简历一页优先，除非有明确理由做两页
- 不建议直接用 AI 生成稿作为终稿；AI 可以辅助构思和措辞，但最终文本要保留候选人自己的表达
- 不要默认放所有外链，先判断链接是否会增强可信度
- 按目标市场过滤个人信息：英文 / 国际 / AI startup 简历默认不建议放照片、出生日期、婚育等非必要信息
- 区分“简历正文长度”和“分析报告长度”；报告可以长，简历正文仍应短

