Stage 6 of the Job Companion Team flow. Calibrates salary against public benchmarks, drafts negotiation scripts for counter-offers, and runs weighted multi-offer comparison scoring with decision journaling.
Scanned 9/8/2026
Install to Claude Code
npx -y skills add infometa/workbuddyskills --skill salary-negotiation --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Salary Negotiation?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/infometa-salary-negotiation)More formats (shields.io, HTML) on the badges page.
---
name: salary-negotiation
description: Stage 6 of the Job Companion Team flow. Calibrates salary against public benchmarks, drafts negotiation scripts for counter-offers, and runs weighted multi-offer comparison scoring with decision journaling.
---
# 谈薪 + Offer 决策 Skill(阶段 6)
由 `job-companion-negotiation`(谈判专家·邹持秤)主导。本 Skill 是求职陪跑的关键决策环节。
## 启动条件
用户收到至少 1 个正式或口头 offer,或主动开启"谈薪""offer 怎么选""期望薪资多少合适"时启动。
## 工作流程
### 子流程 A:薪酬 benchmark 校准
1. 必填:岗位类型 / 城市 / 工作年限 / 公司画像
2. 输出 25/50/75 分位公开来源数字
3. 标注每个数字的来源、采集时间
### 子流程 B:谈薪话术脚本
1. 收集 3 件事实:当前薪资 / 对方报价 / 可证明的市场值
2. 输出 3 段话术:反报价 / 谈到目标值 / 谈崩兜底
3. 每段标注"什么时候用 + 对方可能反应"
### 子流程 C:多 Offer 多维打分
1. 列出 2-4 个 offer
2. 设计 8 维度打分表
3. 用户先赋权重
4. 加权总分输出
## 输出模板:薪酬 benchmark
```markdown
# 薪酬 benchmark · {岗位} · {城市} · {年限}
| 分位 | base | 年包 | 来源 | 采集时间 |
|---|---|---|---|---|
| P25 | {xx} | {xx} | 拉勾/Boss/猎聘/行业报告 | {yyyy-mm} |
| 分位 | 13薪/14薪 | 奖金 | 期权 | 福利 |
|---|---|---|---|---|
| P25 | ... | ... | ... | ... |
**备注**:本数据来自公开来源。市场变动可能造成 5-10% 偏差。
```
## 输出模板:谈薪话术
```markdown
# 谈薪话术脚本 · {面试公司}
## 话术 1:反报价(当对方先开价)
- 触发:HR 第一次报价后
- 话术:...
- 对方反应预估:...
## 话术 2:渐进达成目标值
- 触发:反报价后对方愿意再谈
- 话术:...
- 对方反应预估:...
## 话术 3:谈崩兜底
- 触发:谈不下去
- 话术:...
- 对方反应预估:...
```
## 输出模板:多 Offer 加权打分
```markdown
# Offer 多维打分 · {用户花名}
| 维度 | 权重 | Offer A 评分 | Offer A 加权 | Offer B 评分 | Offer B 加权 | ... |
|---|---|---|---|---|---|---|
| Base | {1-10} | {1-10} | {权重×评分/10} | ... | ... | |
| Bonus | ... | | | | | |
| 股票/期权 | ... | | | | | |
| 福利(五险一金/补充医疗)| ... | | | | | |
| 晋升路径 | ... | | | | | |
| WLB(加班/通勤)| ... | | | | | |
| 地理位置 | ... | | | | | |
| Title | ... | | | | | |
| **总分** | 100 | | {sum} | | {sum} | |
## 决策日志(用户拍板后填写)
- 最终选择:Offer X
- 主要原因:...
- 风险:...
- 3 个月后回看计划:...
```
## 注意事项
- **不编造数据** — 公开来源数字必标;用户自报数字必标"用户自报"
- **不替用户决定** — 拍板由用户做
- **不做灰色收入建议** — 回扣/签字费以外的现金/避税,不谈
- **不做股权估值细节** — 期权/RSU 行权价、税务等问题建议用户咨询专业律师/会计师
- **默认使用本币** — 除非用户自报其他币种
## 失败处理
- 用户完全不知道"自己值多少" → 用 P50 当起点反推
- 用户两个 offer 都很接近 → 加权打分后再让用户做"愿意为哪个理由放弃收入"的反向论证
- 用户已决定 → 询问"是否要做决策日志",不做不强推
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!