executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
salary-negotiation用数字和筹码而不是紧张情绪来规划薪资谈判。当被要求谈薪、评估或还价一份 offer、准备薪酬谈话、比较多个 offer 时使用。产出一份谈判计划:各 offer 的总薪酬比较、你的目标价和底线以及最佳替代方案(BATNA)、基于价值的理由、还价话术,以及基本工资之外可以谈的项目。
Independent GitHub snapshot · Automated classification · Original documentation governs
salary-negotiation 的简体中文翻译,英文版本为规范版本。
大多数人少拿了钱,是因为他们带着焦虑而不是准备去谈。这个技能用计划代替紧张:按总薪酬(而不只是基本工资)比较 offer,以 BATNA 为锚设定目标价和底线,用你的价值来支撑要价,并写好还价话术,包括基本工资之外那些往往更容易谈成的项目。
仅在尚未提供时询问:
1. 总薪酬比较:绝不只比基本工资。列出各 offer 和你当前(或替代方案)的年度总薪酬(用辅助脚本)。股权和奖金常常会改变排序。
2. 你的数字:目标价(有野心但站得住)、底线(低于此就拒绝)和锚点(开价略高于目标价)。三者都以市场和你的 BATNA 为锚。
3. 筹码判断:你有多少筹码(竞争 offer?稀缺技能?对方在流程上已经投入很多?),以及如何使用而不虚张声势。
4. 理由:基于价值的要价理由:你的证据(影响、可比薪酬、竞争 offer),用合作的方式表达("我很期待加入;为了让这件事成……")。
5. 还价话术:以下情况的具体措辞:还价基本工资、回应"这已经是我们的上限",以及基本工资之外的筹码(签约奖金、股权、职位或职级、入职日期、远程、调薪评估时间),在基本工资谈不动时这些往往能谈。
6. 底线计划:如果对方达不到你的底线,你会怎么做(以及为什么提前决定这件事才是你真正的力量)。
scripts/comp_compare.py(只用标准库)计算各 offer 的年度总薪酬,让比较口径一致(股权按年摊销,签约奖金按年折算):
# offers.json: [{"name":"Offer A","base":160000,"bonus":24000,"equity_total":200000,"equity_years":4,"signing":20000}, ...]
python3 scripts/comp_compare.py offers.json
python3 scripts/comp_compare.py offers.json --signing-years 1 --json
原则谈判法(Getting to Yes,Fisher 与 Ury:BATNA、关注利益而非立场)在薪酬谈判中的应用。