What problem does it solve?
Collecting every reply and sub-reply in an X (Twitter) conversation thread manually is slow and error-prone, especially for long viral threads. This Skill automates full thread extraction from a logged-in browser session, returning normalized per-tweet data with engagement metrics and reply-tree mapping.
Core Features & Use Cases
- Full Thread Harvesting: Given a conversation id (root tweet id), captures the focal tweet plus all replies and sub-replies via the TweetDetail GraphQL endpoint, with scroll-based pagination and cursor tracking.
- Normalized Tweet Output: Each tweet includes text, author profile, engagement counts (likes, retweets, replies, views), media, hashtags, mentions, and in_reply_to mapping so the reply tree can be reconstructed downstream.
- Use Case: A social listening analyst wants to run sentiment analysis on a controversial viral tweet. Provide the conversation id, and the Skill paginates through the entire thread, de-duplicates by tweet id, and outputs structured JSON ready for analysis.
Quick Start
Use the x-tweet-by-conversation skill to scrape all replies in the X conversation with id 2069990565530214798 and return the normalized tweet list.