twitter-list-fetcher · v1.0.0 · 2026-03-08 · sha256 34b7334cfb2cb312
twitter-list-fetcher v1.0.0A
Immutable. This exact content is served forever at /api/v1/blob/34b7334cfb2cb312.
--- name: twitter-list-fetcher description: Fetch latest tweets from an X/Twitter list with the built-in twitter_list_tweets tool, then summarize key updates. user-invocable: true metadata: version: 1.0.0 --- # X List Fetcher Skill Use this skill when the user asks to: - Read latest tweets from an X list URL - Track list updates and produce a short summary - Extract tweet text + links for further analysis ## Tool Used This skill uses the deferred tool: - `twitter_list_tweets` ## Input Required: - `listUrl`: X list URL (for example `https://x.com/i/lists/1234567890`) Optional: - `limit`: max tweets to return, `1-100` (default `20`) - `nitterInstance`: preferred Nitter-compatible instance, for example `https://nitter.net` - `timeoutMs`: request timeout in milliseconds (default `20000`) ## Recommended Flow 1. Validate `listUrl`. 2. Call `twitter_list_tweets` with `listUrl` and optional params. 3. If `ok=false`, report `error` and `meta.attemptedInstances`. 4. If `ok=true`, summarize: - main themes/trends - notable tweets (with `url`) - retweet/reply ratio signals (`isRetweet`, `isReply`) 5. Keep summary concise unless user requests deep analysis. ## Output Schema (from tool) - `ok`: boolean - `listId`: parsed numeric list id - `sourceListUrl`: normalized list URL - `rssUrl`: RSS endpoint used - `instanceUsed`: chosen Nitter-compatible instance - `fetchedAt`: ISO timestamp - `tweets[]`: - `id`, `url`, `text`, `publishedAt`, `authorHandle`, `authorName`, `isRetweet`, `isReply` - `meta`: - `requestedLimit`, `returnedCount`, `deduplicatedCount`, `truncated`, `attemptedInstances` - `error`: failure reason when `ok=false`