PlaygroundCatalog › Salary Negotiation
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)

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

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