Claude
Skill
offer-analyzer
Compare a job or freelance offer to the Career profile - compensation, risk, visa, stack, and a clear accept / negotiate / walk-away. Use when a written offer arrives.
Virus-scanned
Reviewed automatically before listing.
Download
navinspire-ia-navin-navin_skills_offer-analyzer-e9c73a3.zip · 0 KB
Install
skills CLI
npx skills add https://github.com/Navinspire-ia/navin/tree/main/navin/skills/offer-analyzer
Claude Code
claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install navinspire-ia-navin@llmmart
Git
git clone https://github.com/Navinspire-ia/navin.git
The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole navinspire-ia/navin collection as a plugin from our marketplace. Git is the plain clone.
Skill manifest
Offer Analyzer
Decide from facts in the Career store and the written offer. Do not cheerlead.
Workflow
- Import or attach the offer text (
career action=importif it came from a closed page). - Compare to profile floors: country, remote, min_rate / min_salary, stack, visa.
- Score the same way as Discover (Perfect / Good / Skip) plus commercial risk.
- Hand compensation to
salary-negotiatororfreelance-rate-card. - Recommend one of: accept, negotiate (with the talk track), or walk away.
Output
## Offer - <Company> <Role>
Fit: Perfect | Good | Skip
Money vs floor: above / at / below
Risks: visa, lock-in, vague scope, unpaid trial
Decision: accept | negotiate | walk
If negotiate: 3 asks max
Rules
- Never invent equity value or a competing offer.
- Advance
career action=stageto offer, won, or rejected only when the user confirms. - Cite the offer URL or the pasted text. No scrape.
Files (navin)
-
SKILL.md 1.2 KB
--- name: offer-analyzer description: Compare a job or freelance offer to the Career profile - compensation, risk, visa, stack, and a clear accept / negotiate / walk-away. Use when a written offer arrives. metadata: {"navin":{"emoji":"📑","category":"careers","default_for":"career"}} --- # Offer Analyzer Decide from facts in the Career store and the written offer. Do not cheerlead. ## Workflow 1. Import or attach the offer text (`career action=import` if it came from a closed page). 2. Compare to profile floors: country, remote, min_rate / min_salary, stack, visa. 3. Score the same way as Discover (Perfect / Good / Skip) plus commercial risk. 4. Hand compensation to `salary-negotiator` or `freelance-rate-card`. 5. Recommend one of: accept, negotiate (with the talk track), or walk away. ## Output ```markdown ## Offer - <Company> <Role> Fit: Perfect | Good | Skip Money vs floor: above / at / below Risks: visa, lock-in, vague scope, unpaid trial Decision: accept | negotiate | walk If negotiate: 3 asks max ``` ## Rules - Never invent equity value or a competing offer. - Advance `career action=stage` to offer, won, or rejected only when the user confirms. - Cite the offer URL or the pasted text. No scrape.
Comments (0)
Sign in to join the conversation.
Reviews (0)
No reviews yet.
No comments yet.