From career-navigator
Ambient nudge for offer-evaluation and follow-up timing based on tracker state. Prompts the user to run evaluate-offer when an active offer exists but OfferContext has not been created yet.
npx claudepluginhub tmargolis/career-navigator --plugin career-navigatorThis skill uses the workspace's default tool permissions.
Run `follow-up-timing` to get brief timing nudges based on your tracker:
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.
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.