From career-navigator
Prompts offer-evaluation when a tracker application has offer status but no OfferContext yet.
How this skill is triggered — by the user, by Claude, or both
Slash command
/career-navigator:follow-up-timingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run `follow-up-timing` to get brief timing nudges based on your tracker:
Run follow-up-timing to get brief timing nudges based on your tracker:
status: "offer" but
{user_dir}/CareerNavigator/offer-context-{application_id}.json does not
exist yet.Read:
{user_dir}/CareerNavigator/tracker.jsonIf missing:
Follow-up-timing skipped: run
/career-navigator:launch.
For each application in tracker where:
status is "offer"offer.deadline may be set (if present){user_dir}/CareerNavigator/offer-context-{application_id}.json is
not presentOutput a short prompt:
Offer evaluation due for {company} — {role}. Run
/career-navigator:evaluate-offer.
If there are no offer-evaluation due items:
No offer evaluations pending.
npx claudepluginhub tmargolis/career-navigator --plugin career-navigatorSurfaces follow-up priorities across active job applications using company-specific response window data. Classifies each application as within window, approaching, overdue, or critical.
Tracks status of active job offers from emails: sent, pending response, accepted, declined, or negotiating. Flags overdue offers for HR managers monitoring pipelines.
View, filter by status/company, update progress, and view statistics on job applications stored in data/applications.md. Handles show tracker, updates, stats, and delete requests.