โ† All skills
Tencent SkillHub ยท Communication & Collaboration

Monitor X posts

Monitor specific X/Twitter accounts and surface noteworthy tweets on a configurable schedule. Filters for high-value content about technology and trends, excluding political rage bait. Use when user wants to manage their X account list, run a manual check, or update filtering criteria.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Monitor specific X/Twitter accounts and surface noteworthy tweets on a configurable schedule. Filters for high-value content about technology and trends, excluding political rage bait. Use when user wants to manage their X account list, run a manual check, or update filtering criteria.

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, scripts/setup-crons.sh, scripts/fetch-tweets.py, config/schedule.json

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 13 sections Open source page

X Monitor

Automated Twitter/X monitoring with intelligent filtering for high-value content.

1. X API Credentials

Save your X API credentials to ~/.openclaw/workspace/x-monitor/credentials.json: { "bearer_token": "YOUR_BEARER_TOKEN_HERE" }

2. Handles to Monitor

Configure accounts in ~/.openclaw/workspace/x-monitor/handles.json: { "handles": [ "naval", "paul_graham", "balajis", "vitalikbuterin" ] } Limit: 10-20 handles recommended for API quota management.

3. Schedule Configuration

Configure check frequency in ~/.openclaw/workspace/skills/x-monitor/config/schedule.json: { "timezone": "America/Los_Angeles", "check_times": ["08:00", "12:00", "16:00", "20:00"], "enabled": true } Options: timezone: IANA timezone string (e.g., "America/New_York", "Europe/London", "Asia/Tokyo") check_times: Array of 24-hour times for daily checks (e.g., ["09:00", "18:00"] for twice daily) enabled: Set to false to pause scheduled checks Common schedules: 4x daily (default): ["08:00", "12:00", "16:00", "20:00"] 3x daily: ["09:00", "14:00", "20:00"] 2x daily: ["09:00", "18:00"] 1x daily: ["09:00"]

4. Setup Cron Jobs

After configuring your schedule, ask the agent to set up the cron jobs: "set up x monitor cron jobs" โ€” creates cron jobs based on your schedule.json "update x monitor schedule" โ€” updates cron jobs after changing schedule.json

5. Noteworthy Criteria

Edit ~/.openclaw/workspace/x-monitor/noteworthy-criteria.md to customize what gets surfaced.

Scheduled Reports

Reports run at the times specified in config/schedule.json. Each report includes: Executive summary โ€” high-level overview of noteworthy items Filtered tweets โ€” chronological list with author, content, metrics

Commands

Manage handles: "add @username to x monitor" โ€” add a new handle "remove @username from x monitor" โ€” remove a handle "show x monitor handles" โ€” list current handles Manual check: "check x now" โ€” run immediate report Schedule management: "show x monitor schedule" โ€” display current schedule config "set x monitor to check at 9am and 6pm" โ€” update check times "set x monitor timezone to America/New_York" โ€” update timezone "set up x monitor cron jobs" โ€” create/update cron jobs from schedule.json Update criteria: "show noteworthy criteria" โ€” display current filter rules "update noteworthy criteria" โ€” help edit the criteria

What Counts as Noteworthy (Default)

Include: Insights on technology trends, AI, crypto, product design First-person experiences building/shipping Novel frameworks, metaphors, or mental models Data-driven observations with concrete examples Contrarian but well-argued takes Exclude: Political rage bait or partisan content Generic motivational quotes Pure engagement farming

API Details

Uses X API v2 tweets/search/recent endpoint: Max results: 10 per handle per check Fields: created_at, public_metrics, author_id, lang Expansions: author_id for full user info Query pattern: from:{handle}

Storage

Credentials: ~/.openclaw/workspace/x-monitor/credentials.json Handles: ~/.openclaw/workspace/x-monitor/handles.json Schedule: ~/.openclaw/workspace/skills/x-monitor/config/schedule.json Criteria: ~/.openclaw/workspace/x-monitor/noteworthy-criteria.md Last check: ~/.openclaw/workspace/x-monitor/last-check.json (timestamp tracking)

Cron Job Setup

When setting up cron jobs, the agent will: Read config/schedule.json for timezone and times Create isolated cron jobs using agentTurn payloads Each job runs: fetch tweets โ†’ filter for noteworthy โ†’ deliver summary Example cron expression for 8am in America/Los_Angeles: { "schedule": { "kind": "cron", "expr": "0 8 * * *", "tz": "America/Los_Angeles" }, "payload": { "kind": "agentTurn", "message": "Run x-monitor check and report noteworthy tweets" } }

Error Handling

Rate limits: Backs off and logs warning Invalid handles: Skips and reports API errors: Logs and continues with remaining handles

Category context

Messaging, meetings, inboxes, CRM, and teammate communication surfaces.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
2 Scripts1 Docs1 Config
  • SKILL.md Primary doc
  • scripts/fetch-tweets.py Scripts
  • scripts/setup-crons.sh Scripts
  • config/schedule.json Config