From career-navigator
Suggests non-obvious role opportunities based on transferable strengths and market conditions. Invokes honest-advisor and market-researcher, then writes outcome-driven role signals for job-scout scoring improvements.
npx claudepluginhub tmargolis/career-navigator --plugin career-navigatorThis skill uses the workspace's default tool permissions.
Invoke both `honest-advisor` and `market-researcher` to generate role suggestions and write actionable signals that improve `job-scout` ranking.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Builds scalable data pipelines, modern data warehouses, and real-time streaming architectures using Spark, dbt, Airflow, Kafka, and cloud platforms like Snowflake, BigQuery.
Builds production Apache Airflow DAGs with best practices for operators, sensors, testing, and deployment. For data pipelines, workflow orchestration, and batch job scheduling.
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: