Scrape and analyze X (Twitter) content for insights. Use this skill when the user asks to "scrape X", "analyze tweets", "scan my X feed", "get X insights", "what's trending on X", "analyze this X community", "research X topics", "find popular posts on X", "scan X for trends", "what are people saying about X topic", "community analysis on X", or any request to gather and analyze content from X/Twitter. Also trigger when the user wants to understand engagement patterns, discover trending topics, analyze a specific account's content, or scan X for information on any subject.
npx claudepluginhub msapps-mobile/claude-plugins --plugin x-content-intelligenceThis skill uses the workspace's default tool permissions.
Scrape X (Twitter) using Apify and analyze the results to extract actionable insights about communities, trends, engagement patterns, and content performance.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Scrape X (Twitter) using Apify and analyze the results to extract actionable insights about communities, trends, engagement patterns, and content performance.
apify MCP with call-actor and get-actor-output tools)apidojo/tweet-scraper (Tweet Scraper V2)Before scraping, determine what the user wants to learn. Common use cases:
Ask the user to specify: keywords/hashtags to search, specific accounts to analyze, time range, and how many posts to gather.
Use the apidojo/tweet-scraper Actor with appropriate input configuration.
For keyword/hashtag search:
{
"searchTerms": ["keyword1", "#hashtag1"],
"maxItems": 100,
"sort": "Top"
}
For profile scraping:
{
"twitterHandles": ["handle1", "handle2"],
"maxItems": 50
}
For URL-based scraping:
{
"startUrls": ["https://x.com/..."],
"maxItems": 50
}
Run the Actor using call-actor with Actor name apidojo/tweet-scraper, then retrieve results with get-actor-output.
Once data is retrieved, perform the analysis the user requested. Structure the analysis around these dimensions as relevant:
Content Analysis:
Tone & Voice Analysis:
Engagement Patterns:
Trend Identification:
Key Accounts & Voices:
Present findings in a clear, organized format. Tailor the depth to the user's request:
Always include:
If the initial results are insufficient:
maxItems for broader coveragesort from "Top" to "Latest" for recency, or vice versa for quality