Help us improve
Share bugs, ideas, or general feedback.
From career-navigator
Suggests non-obvious career role opportunities by analyzing transferable strengths and market conditions. Invokes honest-advisor and market-researcher agents, then writes scoring signals for job-scout.
npx claudepluginhub tmargolis/career-navigator --plugin career-navigatorHow this skill is triggered — by the user, by Claude, or both
Slash command
/career-navigator:suggest-rolesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Invoke both `honest-advisor` and `market-researcher` to generate role suggestions and write actionable signals that improve `job-scout` ranking.
Identifies core transferable capabilities from ExperienceLibrary and maps them to role types and industries beyond the current track, surfacing non-obvious career destinations.
Generates synthetic job description for ideal role from career history files, preferences, and high-scoring assessment patterns. Outputs Markdown file.
Orchestrates career coaching by assessing user situation, running relevant skills in order, and pausing for check-ins. Handles plugin navigation and accessibility needs like dyslexia.
Share bugs, ideas, or general feedback.
Invoke both honest-advisor and market-researcher to generate role suggestions and write actionable signals that improve job-scout ranking.
Important invocation rule:
honest-advisor and market-researcher.Read:
{user_dir}/CareerNavigator/profile.md{user_dir}/CareerNavigator/ExperienceLibrary.jsonIf profile has no target roles:
"I need your current target role(s) first. Run
/career-navigator:launchor updateCareerNavigator/profile.mdbefore running role suggestions."
If ExperienceLibrary units is empty:
"Your ExperienceLibrary is empty. Run
/career-navigator:add-sourceto add a resume before role suggestions."
Optionally read {user_dir}/CareerNavigator/tracker.json for confidence and outcome context.
Invoke honest-advisor in assessment mode for the user's primary target role. Ask it to:
Invoke market-researcher for the same role set and geography. Ask it to:
Combine both outputs into a ranked role list:
Update {user_dir}/CareerNavigator/tracker.json with a strategy_signals object (create if missing):
{
"strategy_signals": {
"as_of": "YYYY-MM-DD",
"recommended_role_types": ["..."],
"adjacent_role_types": ["..."],
"deprioritize_role_types": ["..."],
"market_tailwinds": ["..."],
"market_headwinds": ["..."],
"preferred_geographies": ["..."],
"avoid_geographies": ["..."],
"signal_confidence": "Preliminary | Directional | Moderate | High",
"source": ["honest-advisor", "market-researcher"]
}
}
These signals are consumed by job-scout to improve ranking.
Format:
**Suggested Roles** — {today's date}
Confidence: {tier}
Top role opportunities
1. {Role}
- Why this fits: {transferable-fit rationale}
- Market signal: {demand/geography/displacement summary}
2. ...
Deprioritize for now
- {Role}: {why}
Job-scout update
- Recommended role types written: {list}
- Deprioritized role types written: {list}
- Geography signals written: {list}
After presenting:
/career-navigator:search-jobs to run ranking with the updated role/geography strategy signals./career-navigator:tailor-resume for the top suggested role.Failure fallback: