Career News

Daily profession-targeted news from X (Twitter), Google News, Grok, and global media. Supports bilingual (zh/en), multi-profession subscriptions, keyword filters, and scheduled morning push. Users can subscribe to news from multiple professions beyond their primary one.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "Career News" with this command: npx skills add cosmofang/career-news

Career News

Aggregates the most relevant industry news for professionals every morning from X (Twitter), Google News, Grok, and global media. Each user receives a concise, high-value brief tailored to their profession(s).

Users can subscribe to news from multiple professions — a developer who also wants investor and marketing news gets three separate briefs every morning.

Supported Professions

SlugChineseEnglish
doctor医生/医疗从业者Doctor / Healthcare
lawyer律师/法律从业者Lawyer / Legal
engineer工程师(泛)Engineer
developer软件开发者Software Developer
designer设计师Designer
product-manager产品经理Product Manager
investor投资人/金融从业者Investor / Finance
teacher教师/教育从业者Teacher / Educator
journalist记者/媒体从业者Journalist / Media
entrepreneur创业者Entrepreneur
researcher研究员/学者Researcher
marketing市场营销Marketing
hr人力资源HR
sales销售Sales

Scripts

ScriptFunction
scripts/morning-push.jsDaily 7:00 AM push — generates one brief per profession per user
scripts/news-query.jsInstant query for any profession (or all of a user's subscriptions)
scripts/register.jsRegister / view / list users
scripts/manage-professions.jsAdd / remove / list extra profession subscriptions
scripts/push-toggle.jsEnable / disable push for a user

Usage

# Register a user
node scripts/register.js alice --profession developer --lang zh
node scripts/register.js bob --profession investor --lang en

# Manage multi-profession subscriptions
node scripts/manage-professions.js --userId alice --add investor
node scripts/manage-professions.js --userId alice --add marketing
node scripts/manage-professions.js --userId alice --list
node scripts/manage-professions.js --userId alice --remove marketing
node scripts/manage-professions.js --userId alice --clear        # remove all extras
node scripts/manage-professions.js --suggest alice               # AI suggests new subscriptions

# Instant query
node scripts/news-query.js developer
node scripts/news-query.js investor --lang en --region us
node scripts/news-query.js --userId alice                        # query all of alice's professions
node scripts/news-query.js --userId alice --all-professions

# Trigger push manually
node scripts/morning-push.js
node scripts/morning-push.js --user alice
node scripts/morning-push.js --profession doctor   # override profession

# Toggle push
node scripts/push-toggle.js --userId alice         # toggle on/off
node scripts/push-toggle.js                        # show cron command

Cron Setup

openclaw cron add "0 7 * * *" "cd /path/to/career-news && node scripts/morning-push.js"

Multi-Profession Subscription

Each user has one primary profession and any number of extra profession subscriptions:

  • Morning push generates one brief per profession, primary first
  • manage-professions.js --suggest asks the AI to recommend complementary professions based on career overlaps, knowledge amplification, and adjacent fields
  • Extra subscriptions are preserved when re-registering

Example — a developer who adds investor and marketing:

╔══ alice · 今日 3 个职业早报 · 2026年4月4日 ══╗
[Career News | developer ✦ primary | ...]
────────────────────────────────────────────────────────────
[Career News | investor ★ extra subscription | ...]
────────────────────────────────────────────────────────────
[Career News | marketing ★ extra subscription | ...]
╚══ End of alice's 3 briefs. ══╝

News Source Strategy

Push prompts instruct the agent to search in this order:

  1. X (Twitter) — latest high-engagement posts matching profession keywords
  2. Google News — past 24 hours in this profession's field
  3. Grok — AI-synthesized summary of today's top developments
  4. Global media — Bloomberg, Reuters, TechCrunch, Nature, etc. matched to profession

User Data Schema

data/users/<userId>.json:

{
  "userId": "alice",
  "profession": "developer",
  "extraProfessions": ["investor", "marketing"],
  "language": "zh",
  "region": "cn",
  "keywords": ["AI", "开源"],
  "pushEnabled": true,
  "createdAt": "2026-04-04T00:00:00.000Z",
  "updatedAt": "2026-04-04T00:00:00.000Z"
}

Version: 1.1.0 · Updated: 2026-04-04

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Huo15 Openclaw Enhance

火一五·克劳德·龙虾增强插件 v5.7.8 — 全面适配 openclaw 2026.4.24:peerDep ^4.24 + build/compat 同步到 4.24 + 14 处 api.on 全部去掉 as any 改成 typed hook(hookName 联合类型 + handler 自动推断 Pl...

Registry SourceRecently Updated
General

Content Trend Analyzer

Aggregates and analyzes content trends across platforms to identify hot topics, user intent, content gaps, and generates data-driven article outlines.

Registry SourceRecently Updated
General

Prompt Debugger

Debug prompts that produce unexpected AI outputs — diagnose failure modes, identify ambiguity and conflicting instructions, test variations, compare model re...

Registry SourceRecently Updated
General

Indie Maker News

独行者 Daily - 变现雷达。读对一条新闻,少走一年弯路。每天5分钟,给创业者装上商业雷达。聚焦一人公司、副业、创业变现资讯,智能分类,行动导向。用户下载即能用,无需本地部署!

Registry SourceRecently Updated