# Evaluate Job Offers Against Salary Medians

Job offers combine salary, equity, bonuses, and temporary payments, making comparisons difficult. This skill calculates yearly compensation and compares it with Levels.fyi medians to support negotiation.

## Install

```bash
npx skillstore add levels-fyi/evaluate-offer
```

## Metadata

- Status: approved
- Slug: levels-fyi-evaluate-offer
- Skillstore revision: r1
- Version status: missing
- Tree hash: 4a92bc7ca2c227d9056bb9a77edf6462073d6a577b0c1927b76917ae4294b874
- Author: levels-fyi
- GitHub username: levels-fyi
- License: MIT
- Repository: https://github.com/levels-fyi/levels-fyi-plugin/tree/c5a10da9b68fd47098766c840b1df473d8ba7100/plugin/skills/evaluate-offer
- Ref: d0f337367e73fffe897bd80a0afd327f0b2ee80f
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network
- Quality score: 78
- Quality tier: bronze
- Public page: https://skillstore.pages.dev/skills/levels-fyi-evaluate-offer
- Manifest: https://skillstore.pages.dev/api/skills/levels-fyi-evaluate-offer/manifest

## Capabilities

- Extract offer details from a shared letter and ask for missing compensation inputs.
- Calculate yearly total compensation using annualized equity and four-year averaging of sign-on and relocation payments.
- Calculate first-year compensation using actual first-year vesting and payments, excluding unpromised equity refreshers.
- Use Levels.fyi tools to resolve company levels and retrieve company-level medians, market medians, and usual vesting schedules.
- Explain compensation gaps, adjacent-level context, currency assumptions, and limitations of all-level market comparisons.
- Suggest up to three negotiation points tied to the available compensation figures.

## Use Cases

- Assess a first offer: Convert a new offer into yearly and first-year totals, then compare available company-level medians.
- Prepare a counteroffer: Identify the compensation gap and develop negotiation points supported by company and market medians.
- Review a retention proposal: Separate ongoing compensation from temporary payments to assess a retention offer against relevant salary medians.

## Prompt Templates

### Start an offer review

```
Evaluate my job offer against Levels.fyi medians. Ask me for the company, role, level, location, and compensation details you need.
```

### Review an offer letter

```
Read my attached offer letter. Confirm the extracted numbers, ask about missing terms, and calculate yearly and first-year total compensation.
```

### Prepare negotiation points

```
Compare my offer with the company median for my level and location. Show adjacent-level context and suggest three negotiation points grounded in available figures.
```

### Analyze a complex retention offer

```
Evaluate my retention offer using its uneven RSU vesting, split sign-on payments, relocation, and non-USD salary. Show both totals, currency assumptions, and benchmark limitations.
```

## Limitations

- Live comparisons require Levels.fyi tools and access configured through a separate skill.
- Stock options are not valued, and unpromised equity refreshers are excluded.
- Free data lacks percentiles, sample sizes, and per-level compensation splits; market medians cover all levels.
- Currency conversion can be approximate, and the evaluation is not financial advice.

## Best Practices

- Confirm the company, level, location, compensation amounts, and payment schedule before evaluating an offer.
- Inspect yearly and first-year totals separately, including vesting timing and one-time payments.
- Use level-matched company medians when available and label broader market comparisons and approximate currency conversions.

## Anti Patterns

- Treating an all-level market median as a precise benchmark for a specific seniority level.
- Counting the entire equity grant as annual income or assuming future refreshers are guaranteed.
- Requesting unsupported percentiles or treating the evaluation as financial advice.

## Security Audit

- Audited at: 2026-10-29T23:20:58.636\+00:00
- Summary: All ten static findings are false positives: Markdown backticks, public reference links, and compensation terminology do not establish the flagged threats. No evidence found of prompt injection, system reconnaissance, shell execution, or unauthorized data disclosure in SKILL.md. The optional salary contribution requires user agreement and delegates to another skill whose implementation is outside this review.

## Stats

- Views: 0
- Downloads: 0
- Favorites: 0
- Popularity score: 0
