negotiating-compensation

Guides tech compensation negotiation using salary benchmarks, scripts, and equity evaluation frameworks.

1.3k|169|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/RefoundAI/lenny-skills --skill negotiating-compensation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: negotiating-compensation
Source: https://github.com/RefoundAI/lenny-skills/tree/main/skills/negotiating-compensation
Command: npx skills add https://github.com/RefoundAI/lenny-skills --skill negotiating-compensation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Most tech professionals leave money on the table because they share salary expectations too early, negotiate over email, or cannot accurately value startup equity. This Skill provides verified benchmarks, scripts, and frameworks from Lenny's Podcast and Newsletter to navigate the full negotiation process.

Core Features & Use Cases

  • Salary Benchmarking: Map your role to standardized job levels (P1-P6, M3-M6) and compare against percentile data for U.S., European, and Canadian markets.
  • Negotiation Scripts & Sequencing: Use the 10 Commandments framework, deflection scripts for recruiter questions, and the correct order for negotiating total comp, equity, and signing bonuses.
  • Startup Equity Evaluation: Apply an investor-style checklist covering strike price, preferred price, outstanding shares, and valuation questions.
  • Use Case: You receive an L5 offer from a large tech company. Use this Skill to interpret where the offer sits in the band, gather interview intel, and plan a phone-based collaborative negotiation.

Quick Start

Help me negotiate my job offer: I am a senior product manager interviewing at a startup and want to know how to respond when the recruiter asks for my salary expectations.

Frequently Asked Questions about negotiating-compensation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I respond when a recruiter asks for salary expectations?

Do not give a number. Instead ask for the budgeted salary band using this script: 'Can you tell me the salary band for this level? Happy to let you know if it's within my range, and we can discuss specific numbers later when I've met the team.'

How do I evaluate startup equity in a job offer?

Treat yourself as an investor and request the option strike price, preferred price, and total outstanding shares. Ask about financing, runway, and profitability, and ask what the valuation is based on. For early-stage companies, you can also request meetings with the company's investors.

Should I negotiate salary over email or phone?

Negotiate over the phone, not email. Email negotiation consistently produces worse outcomes because it lacks nuance and makes it harder to build the collaborative recruiter relationship needed for meaningful increases.

What is the correct order to negotiate compensation components?

Negotiate total compensation first, then individual components like equity, and ask for a signing bonus last when other avenues are exhausted. This sequencing maximizes your leverage at each stage of the conversation.

Do I need a competing offer to negotiate a higher salary?

No. You can simply mention you are speaking with other companies and quote expected salary ranges for those roles. You also do not need to share offer copies, since interview NDAs give you a valid reason to decline.

Should I prioritize base salary or equity in tech compensation?

Survey data shows 75% of tech workers prioritize salary for stability. Base salary also compounds: bonuses and raises are calculated as percentages of base, and a higher base sets a stronger anchor for your next role.