← Back to Skills Marketplace
108
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install js-x-monitor
Description
X.com (Twitter) 账号监控自动化 — 定时抓取指定账号最新推文,发现新内容即时推送通知到消息渠道
README (SKILL.md)
js-x-monitor-skill
X.com (Twitter) 账号监控自动化 Skill。
描述
定时监控指定 X.com 账号的最新推文,发现新内容即时推送通知到消息渠道(飞书/微信/Discord)。适合跟踪行业动态、竞品信息、技术趋势等场景。
适用场景
- 跟踪技术大牛的最新观点
- 监控竞品账号的产品动态
- 收集行业资讯和趋势
- 自动化信息收集工作流
前置依赖
- OpenClaw >= 2026.3.0
- js-eyes 插件 >= 1.4.0
- js-search-x 技能 >= 1.0.0
- 浏览器已登录 X.com
安装
openclaw skill install js-x-monitor
配置
初始化配置:
openclaw x-monitor init
编辑 ~/.openclaw/x-monitor/config.json:
{
"accounts": [
{ "username": "karpathy", "enabled": true },
{ "username": "OpenAI", "enabled": true }
],
"notification": {
"channels": ["feishu"],
"includeRetweets": false,
"includeReplies": false,
"summaryLength": 100
},
"deduplication": {
"method": "id_and_hash",
"historyDays": 30
},
"checkInterval": 3600
}
使用
添加监控账号
openclaw x-monitor add \x3Cusername>
启动监控
openclaw x-monitor start
查看状态
openclaw x-monitor status
AI 工具
本 Skill 注册以下 AI 工具:
| 工具名 | 描述 |
|---|---|
x_monitor_add_account |
添加监控账号 |
x_monitor_remove_account |
移除监控账号 |
x_monitor_list_accounts |
列出监控账号 |
x_monitor_get_status |
获取监控状态 |
x_monitor_test_account |
测试单个账号 |
数据存储
- 状态文件:
~/.openclaw/x-monitor/state/ - 配置文件:
~/.openclaw/x-monitor/config.json
开源协议
MIT
Usage Guidance
This skill appears internally consistent for local monitoring of X.com accounts using your browser login and OpenClaw. Before installing: 1) Ensure you trust the skill author or review the included code (it's provided) since it will write config/state under ~/.openclaw/x-monitor and create OpenClaw cron jobs. 2) Confirm you are comfortable with the JS-Eyes browser integration (it reuses your browser session to access X.com). 3) Verify your OpenClaw messaging channels (feishu/weixin/discord) are configured as the skill will call openclaw_send_message to post notifications. 4) Note the README's mention of an "API Token" appears unused in code — if you see prompts for tokens during setup, treat them with caution and ask the author why they're needed.
Capability Analysis
Type: OpenClaw Skill
Name: js-x-monitor
Version: 1.0.0
The js-x-monitor skill is a legitimate automation tool for monitoring X.com (Twitter) accounts and sending notifications via OpenClaw's messaging system. It uses standard OpenClaw tool injections (x_get_profile and openclaw_send_message) for data retrieval and delivery, manages its own state and configuration in ~/.openclaw/x-monitor/, and utilizes the platform's built-in cron system for scheduling. The code is well-structured, lacks obfuscation, and shows no evidence of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
Name/description (monitor X accounts and notify) match the code and SKILL.md. The skill depends on OpenClaw-injected helpers (x_get_profile, openclaw_send_message), js-eyes, and js-search-x as documented; requiring Node is appropriate for the provided scripts.
Instruction Scope
SKILL.md and scripts only access the declared config/state paths (~/.openclaw/x-monitor), use OpenClaw-provided APIs for fetching profiles and sending notifications, and call openclaw cron to schedule tasks. No instructions to read unrelated system files or to send data to unexpected external endpoints are present (the only external URL is a user-facing link to x.com).
Install Mechanism
There is no remote install/download specified in the metadata; the repository contains local Node scripts and a manifest. No external archive downloads or third-party package installs are performed by the skill itself.
Credentials
The skill does not request environment variables or credentials and instead relies on the user's browser login (via js-eyes) and OpenClaw runtime APIs, which is proportionate. Minor inconsistency: README mentions an "API Token ~$1/month" cost, but no token handling or external paid API is used in the code — likely informational or leftover text.
Persistence & Privilege
The skill does not set always:true. It creates scheduled tasks through `openclaw cron` to run periodic checks, which is expected for a monitoring tool — this gives the skill persistent scheduled execution within OpenClaw but not elevated system privileges outside OpenClaw.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install js-x-monitor - After installation, invoke the skill by name or use
/js-x-monitor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
js-x-monitor 1.0.0
- 首次发布:自动定时监控指定 X.com (Twitter) 账号的最新推文
- 新内容支持即时推送到消息渠道(飞书/微信/Discord)
- 提供账号管理、启动监控、状态查询等 CLI 命令
- 配置灵活:可自定义通知渠道、去重方法、抓取频率等
- 集成多项 AI 工具,实现账号增删、列表、状态和测试功能
- 支持在 Windows、macOS、Linux 上运行
Metadata
Frequently Asked Questions
What is JS X Monitor?
X.com (Twitter) 账号监控自动化 — 定时抓取指定账号最新推文,发现新内容即时推送通知到消息渠道. It is an AI Agent Skill for Claude Code / OpenClaw, with 108 downloads so far.
How do I install JS X Monitor?
Run "/install js-x-monitor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is JS X Monitor free?
Yes, JS X Monitor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does JS X Monitor support?
JS X Monitor is cross-platform and runs anywhere OpenClaw / Claude Code is available (windows, macos, linux).
Who created JS X Monitor?
It is built and maintained by JS (@imjszhang); the current version is v1.0.0.
More Skills