From career-navigator
Generates a market intelligence brief for the user's target roles, including role demand trends, AI/automation displacement signals, and geographic competitiveness context. Invokes the market-researcher agent.
npx claudepluginhub tmargolis/career-navigator --plugin career-navigatorThis skill uses the workspace's default tool permissions.
**Recommended:** run **weekly** via Cowork **`/schedule`** (e.g. same day each week) so market signals stay fresh without daily noise. Example scheduled payload:
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.
Recommended: run weekly via Cowork /schedule (e.g. same day each week) so market signals stay fresh without daily noise. Example scheduled payload:
Run
/career-navigator:market-brief(Career Navigatormarket-briefskill) for my configured{user_dir}.
Invoke the market-researcher agent to generate a current market intelligence brief grounded in the user's role targets and location preferences.
Important invocation/data-source rules:
market-researcher (no aliases).profile.md, tracker.json, ExperienceLibrary.json, analyst norm tables, and AI report) unless the user explicitly asks for live web sourcing.Read {user_dir}/CareerNavigator/profile.md.
If target roles are missing:
"I need your target role(s) to generate a market brief. Run
/career-navigator:launch(or updateCareerNavigator/profile.md) with your target roles first."
If location preferences are missing, continue but mark geographic confidence as limited.
Optionally read:
{user_dir}/CareerNavigator/tracker.json for user-specific conversion/timeline signals{user_dir}/CareerNavigator/ExperienceLibrary.json for capability-fit contextHand off to market-researcher with:
CareerNavigator/profile.mdCareerNavigator/tracker.json (if present)CareerNavigator/ExperienceLibrary.json (if present)If the user asks about a specific role/geography, prioritize that in the brief and treat other profile targets as secondary.
If invocation fails due to agent naming/tooling:
market-researcher name.Render the returned output in this structure:
**Market Brief** — {today's date}
Target role(s): {list}
Geography: {scope}
Confidence: {Preliminary / Directional / Moderate / High}
HIGHLIGHTS
- Demand: {1 line}
- AI outlook: {1 line}
- Geography: {1 line}
ROLE DEMAND TRENDS
{role-by-role demand posture and implications}
AI/AUTOMATION DISPLACEMENT OUTLOOK
{high-risk vs durable task clusters + positioning shift}
GEOGRAPHIC SIGNALS
{market-by-market competitiveness and timeline implications}
PRIORITIZED NEXT MOVES (30-60 days)
1. ...
2. ...
3. ...
Keep the brief practical: concise, evidence-based, and directly tied to search decisions.
Write the rendered brief to {user_dir}/Market-Brief-{YYYY-MM-DD}.md in its own file-write call.
If the file tool fails: output the full brief in a fenced markdown block and tell the user to save manually; skip the index update if the file was not saved.
On success, update {user_dir}/CareerNavigator/artifacts-index.json in a separate call — append:
{
"id": "{uuid}",
"type": "market_brief",
"filename": "Market-Brief-{YYYY-MM-DD}.md",
"path": "{user_dir}/Market-Brief-{YYYY-MM-DD}.md",
"target_company": null,
"target_role": null,
"date_created": "{today}",
"source": "generated",
"notes": "Market intelligence brief — {comma-separated target roles}"
}
Invoke the writer agent in market-brief-pdf mode, passing:
The writer converts the markdown to PDF, saves it alongside the markdown in {user_dir}/, and presents the confirmed PDF path to the user as the completion deliverable for this task.
Based on the top recommendation:
/career-navigator:search-jobs with refined role/location filters./career-navigator:assessment and then /career-navigator:tailor-resume./career-navigator:follow-up and /career-navigator:track-application.