Compare multiple job opportunities side by side. See scores, compensation, pros/cons, and a recommendation. Use when someone says 'compare my options', 'which job should I take', 'rank my opportunities', or 'compare these roles'.
Scanned 5/27/2026
Install via CLI
openskills install andrew-shwetzer/career-ops-plugin---
name: compare
description: "Compare multiple job opportunities side by side. See scores, compensation, pros/cons, and a recommendation. Use when someone says 'compare my options', 'which job should I take', 'rank my opportunities', or 'compare these roles'."
argument-hint: "[company names to compare, or 'my top options']"
user-invocable: true
allowed-tools:
- Read
- Glob
---
# Compare Opportunities
Side-by-side comparison of evaluated job opportunities.
## Step 0: Load Evaluations
Read all files in `data/evaluations/`. Parse the scores, archetype, company,
role, location, and compensation from each.
## Step 1: Select Opportunities
- If user specified companies/roles: match to evaluations (fuzzy OK)
- If "compare my top options" or no argument: select top 3-5 by score
with non-terminal status (Evaluated, Resume Ready, Applied, Interview)
- If fewer than 2 evaluations exist:
> "You need at least 2 evaluated jobs to compare. Evaluate more
> postings first by pasting a JD."
## Step 2: Comparison Table
```
## Opportunity Comparison
| Dimension | {Company A: Role} | {Company B: Role} | {Company C: Role} |
|---|---|---|---|
| **Score** | {X.X}/5.0 | {X.X}/5.0 | {X.X}/5.0 |
| **Archetype** | {type} | {type} | {type} |
| **Seniority** | {level} | {level} | {level} |
| **Location** | {loc} | {loc} | {loc} |
| **Compensation** | {range or "Not disclosed"} | {range} | {range} |
| **Strongest match** | {top requirement match} | ... | ... |
| **Biggest gap** | {main risk} | ... | ... |
| **Status** | {current status} | ... | ... |
```
## Step 3: Pros and Cons
For each opportunity, list 3 specific pros and 2 specific cons.
These must reference actual evaluation data, not generic statements.
```
### {Company A} - {Role}
**Pros:**
- {specific strength from Block B match}
- {compensation/location advantage}
- {career trajectory fit}
**Cons:**
- {specific gap or risk}
- {concern from evaluation}
```
## Step 4: Recommendation
```
## My Recommendation
**Best overall match:** {Company - Role} ({score}/5.0)
{2-3 sentences: why this one stands out, what makes it the strongest fit}
**Best growth opportunity:** {Company - Role}
{1-2 sentences: highest upside if you can close the gaps}
**Safest option:** {Company - Role}
{1-2 sentences: most likely to result in an offer}
```
If scores are very close (within 0.3), say so:
> "These are genuinely close. The tiebreaker is which company and role
> excites you most. Numbers can't measure that."
## Step 5: Next Steps
> "Want me to:
> - **Tailor a resume** for your top pick? Say 'tailor my resume for {company}'
> - **Research** any of these companies deeper? Say 'research {company}'
> - **Evaluate more** options? Paste another job posting"

No comments yet. Be the first to comment!