Career News
/install 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
| Slug | Chinese | English |
|---|---|---|
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
| Script | Function |
|---|---|
scripts/morning-push.js |
Daily 7:00 AM push — generates one brief per profession per user |
scripts/news-query.js |
Instant query for any profession (or all of a user's subscriptions) |
scripts/register.js |
Register / view / list users |
scripts/manage-professions.js |
Add / remove / list extra profession subscriptions |
scripts/push-toggle.js |
Enable / 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 --suggestasks 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:
- X (Twitter) — latest high-engagement posts matching profession keywords
- Google News — past 24 hours in this profession's field
- Grok — AI-synthesized summary of today's top developments
- Global media — Bloomberg, Reuters, TechCrunch, Nature, etc. matched to profession
User Data Schema
data/users/\x3CuserId>.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
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install career-news - 安装完成后,直接呼叫该 Skill 的名称或使用
/career-news触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Career News 是什么?
Daily profession-targeted news from X (Twitter), Google News, Grok, and global media. Supports bilingual (zh/en), multi-profession subscriptions, keyword fil... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 113 次。
如何安装 Career News?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install career-news」即可一键安装,无需额外配置。
Career News 是免费的吗?
是的,Career News 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Career News 支持哪些平台?
Career News 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Career News?
由 Cosmos Fang(@cosmofang)开发并维护,当前版本 v1.1.0。