Salary Negotiation Playbook
Purpose
Negotiate your salary with confidence using research-backed strategies and proven scripts. Know your market value, prepare compelling arguments, and handle counteroffers professionally.
When to Use
Use this Skill when you need to:
- Negotiate a new job offer
- Ask for a raise at your current company
- Respond to a lowball offer
- Evaluate a total compensation package
- Prepare for annual review discussions
Step-by-Step Process
Step 1: Gather Your Information
Understand your current situation and goals.
Ask the user:
- What role and level is this for?
- What is the offer/current salary?
- What is your target number?
- What location/market?
- What is your experience level?
- Are there other offers or options?
Output Variable: negotiation_context
Step 2: Research Market Rates
Find data to support your ask.
Use web_search to find:
- Salary ranges on Glassdoor, Levels.fyi, Payscale
- Industry benchmarks and surveys
- Location-adjusted compensation data
- Total comp considerations (equity, bonus, benefits)
Output Variable: market_research Context Used: negotiation_context
Step 3: Build Your Case
Compile evidence for your value.
Document:
- Your unique qualifications and achievements
- Market rate justification with sources
- Cost of replacement for the company
- Recent accomplishments and impact
- Competing offers if applicable
Output Variable: value_proposition Context Used: negotiation_context, market_research
Step 4: Prepare Negotiation Scripts
Create word-for-word responses for common scenarios.
Scripts for:
- Initial counter to an offer
- Handling "that is our final offer"
- Asking for time to consider
- Negotiating beyond base salary
- Accepting gracefully
- Declining professionally
Output Variable: negotiation_scripts
Step 5: Create Negotiation Playbook
Compile everything into an action guide.
Include:
- Your Target: Ideal, acceptable, walk-away numbers
- Market Data: Research summary with sources
- Your Value Case: Key talking points
- Scripts: Word-for-word responses
- Non-Salary Items: Other things to negotiate
- Timeline: When to respond and follow up
- Practice Questions: Rehearsal scenarios
Save using basile_create_document.
Output Variable: playbook