twitter-monitor
Installation
SKILL.md
Twitter Monitor
Workflow
Use this skill as an execution workflow, not as a long-running daemon. First complete a one-shot fetch, then offer optional Feishu sync and scheduling only when useful.
- Ask for X/Twitter account ids when missing. Accept handles such as
sama,@sama, profile URLs, or multiple comma-separated ids. - Ask the user to provide or configure a
twitterapi.ioAPI key whenTWITTER_API_KEYis unavailable. Do not write API keys into files committed to a repository. - Confirm pagination depth. Default to
--pages 1; use a larger number only when the user asks for more history or accepts higher API usage. - Run
scripts/twitter_monitor.pyand generate JSON or CSV output. - If the user wants Feishu/Lark Bitable output, follow
references/feishu-output.md. - After the one-shot command works, ask whether they want recurring execution. If yes, follow
references/scheduling.md, including OpenClaw when appropriate.
Quick Start
From this skill directory: