SN
Salary Negotiation
🔵 Stable🕐 updated 2026-06-24
🔷 SkillSpec L3
⚙ ships an executable helper
pm-career
Plan a compensation negotiation grounded in numbers and leverage, not nerves. Use when asked to negotiate salary, evaluate or counter a job offer, prepare for a comp conversation, or compare offers. Produces a negotiation plan — total-comp comparison across offers, your target/walk-away and BATNA, the value-based justification, the counter scripts, and what to negotiate beyond base.
📚 Based on Getting to Yes — Fisher & Ury (BATNA, interests over positions)
What to give it
▸The offer(s) — base, bonus, equity, sign-on, and any other components (and competing offers, if any).
▸Your situation — current comp, your BATNA (best alternative — a competing offer, staying put), and how badly each side needs the other.
▸Market data — comparable ranges for the role/level/location (levels.fyi, Glassdoor, peers), if you have it.
▸What matters to you — cash now vs. equity upside, flexibility, title, start date.
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓Offers are compared on **total comp**, not base alone (equity + bonus + sign-on included)
✓A target, a walk-away, and an anchor are all set — and tied to market + BATNA
✓The justification is value-based and evidenced, not "I need more"
✓Non-base levers are included (sign-on, equity, title, start date, remote)
✓The walk-away decision is made *before* the conversation
⚠️ What it refuses to do
Do not compare base to base — total comp is the real number, and equity/bonus often change which offer wins
Do not negotiate without a walk-away decided in advance — it's the source of your leverage
Do not bluff a competing offer you don't have — if it's called, you lose all credibility
Do not anchor low or accept the first number — the first offer almost always has room
Do not fixate only on base — sign-on, equity, level, and start date often move when base is capped
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="salary-negotiation"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
Salary Negotiation is one of 750 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog