offer-toolkit-skill

Route job-hunting requests to six sub-skills covering search, JD analysis, resume, interviews, offers, and negotiation.

445|47|Updated Jul 1, 2026
One-click install
npx skills add https://github.com/yanliudesign/offer-toolkit-skill --skill offer-toolkit-skill-yanliudesign
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: offer-toolkit-skill
Source: https://github.com/yanliudesign/offer-toolkit-skill
Command: npx skills add https://github.com/yanliudesign/offer-toolkit-skill --skill offer-toolkit-skill-yanliudesign

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Job hunting spans many disconnected tasks — finding openings, decoding JDs, tailoring resumes, prepping behavioral interviews, comparing offers, and negotiating pay. This Skill acts as a single entry point that detects where you are in that pipeline and routes you to the right specialized sub-skill, so you never have to figure out which tool to invoke. ## Core Features & Use Cases - Intent routing: Maps natural-language requests ("find me a job", "should I apply", "compare these offers") to one of six self-contained sub-skills: job-hunt, job-description, resume, bq, offer-compare, and salary-negotiation. - End-to-end pipeline: Chains sub-skills into a full workflow from discovering opportunities through signing an offer, with each stage producing HTML reports, resumes, or story banks saved locally. - Shared guardrails: Enforces four common rules across all sub-skills — never fabricate experience or numbers, ask only decision-changing questions, structure data before rendering, and never apply on the user's behalf. - Use Case: Paste a JD and your resume and say "help me get this job" — the router runs JD analysis, then resume tailoring, then BQ prep, and finally offer comparison and negotiation when offers arrive. ## Quick Start Tell the assistant "help me find a job" or describe your current job-hunt stage, and it will route you to the matching sub-skill automatically.

Frequently Asked Questions about offer-toolkit-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use the offer toolkit to find a job?▼

Say "help me find a job" or provide a resume, target direction, or seed JD. The router sends you to job-hunt-skill, which searches public sources, deduplicates results, and generates a searchable HTML job list without ever applying on your behalf.

What tools help compare multiple job offers?▼

The offer-compare-skill sub-skill compares two or more offers across four-year total compensation, growth, AI exposure, team risk, and lifestyle. It outputs an HTML decision report with an explicit recommendation rather than a neutral side-by-side table.

Can I install only one sub-skill instead of the whole bundle?▼

Yes, each of the six sub-folders is self-contained with its own SKILL.md, prompts, and templates. Copy just the folder you need, such as resume-skill, into your skills directory and it works independently.

Does the job-hunt skill submit applications automatically?▼

No, it never applies for jobs, fills forms, or sends messages on your behalf. It only searches public sources, deduplicates listings, and builds a searchable report; submitting applications remains a manual user action.

Is my resume and offer data uploaded to a server?▼

No, all JDs, resumes, and stories are read by the model in the moment and written back to your local disk. Nothing is sent to external servers or used for training, and personal outputs are gitignored by default.