PlaygroundCatalog › Offer Comparison
OC

Offer Comparison

🔵 Stable🕐 updated 2026-07-14 🔷 SkillSpec L3 ⚙ ships an executable helper pm-calculators

Compare two or more job offers as total-comp curves over four years — vesting cliffs, bonuses, 401(k) match, and the crossover year computed, not vibed. Use when asked to compare job offers, which offer pays more over time, model my equity vesting, or is the startup offer actually worth it. Produces a year-by-year and cumulative comp table per offer, the crossover analysis, and negotiation levers ranked by dollar impact.

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

What to give it

Per offer: — base, bonus %, equity grant value, vest years, cliff months, vest frequency, 401(k) match (% and cap), any promised refreshers
The user's horizon — expecting to stay 2 years or 4 changes the answer, because cliffs do
Equity risk view — public RSUs count at face; for private equity, agree a discount with the user (e.g. 50–75% haircut pre-Series B) and pass the discounted number to the script *labeled as such*

✅ 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.

Equity discount for private companies is explicit and the user agreed to it
The comparison is shown at the user's stated horizon, not only at 4 years
The hostage-assumptions section shows the flipped ranking, not just names the risk
Levers carry dollar impacts computed from the actual offers
The disclaimer line appears in the artifact

⚠️ What it refuses to do

Do not compare a risky equity dollar to a salary dollar 1:1 — the discount is the analysis
Do not hide the vesting cliff inside annual averages — year 1 with a cliff is its own story
Do not model unwritten refreshers as income
Do not declare a winner without naming what assumption the win depends on
Do not present the model's output without its assumptions attached

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="offer-comparison"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Offer Comparison is one of 625 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog