skills/discovery-explore/SKILL.md
Explores X/Twitter trending topics, searches for content, and discovers new accounts. Includes trending topic monitoring, keyword search, explore page scraping, and topic discovery. Use when users want to explore trends, search for content, or discover new accounts and topics on X.
npx skillsauth add nirholas/xactions discovery-exploreInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Browser console scripts and MCP tools for exploring trends, searching content, and discovering accounts on X/Twitter.
| Goal | File | Navigate to |
|------|------|-------------|
| Monitor trending topics | src/trendingTopicMonitor.js | x.com/explore/tabs/trending |
| Search tweets | scripts/scrapeSearch.js | Search results page |
| Scrape hashtag | scripts/scrapeHashtag.js | x.com/hashtag/TAG |
| Find viral tweets | src/viralTweetDetector.js | Any profile |
| Keyword monitoring | src/keywordMonitor.js | Any page |
| Scrape explore page | src/exploreScraper.js | x.com/explore |
| Tool | Description |
|------|-------------|
| x_get_trends | Current trending topics |
| x_get_explore | Explore page content |
| x_search_tweets | Full-text tweet search |
File: src/trendingTopicMonitor.js
Real-time trending topic scraper with niche classification.
XActions.scan() -- Scrape current trendsXActions.track() -- Log trend snapshot with timestampXActions.history() -- Show all tracked snapshotsXActions.forNiche(keyword) -- Filter trends by niche keywordXActions.export() -- Download trend data as JSONFile: src/keywordMonitor.js
Monitors X for mentions of specific keywords with sentiment classification.
XActions.setKeywords(['keyword1', 'keyword2']) -- Configure keywordsXActions.scan() -- Run one search cycleXActions.autoScan(intervalMs) -- Continuous monitoringXActions.stop() -- Stop auto-scanningXActions.report() -- Show summary with sentiment breakdownXActions.export() -- Download results as JSONsrc/trendingTopicMonitor.js -> XActions.forNiche('your_niche')src/threadComposer.js or src/contentRepurposer.jssrc/tweetPerformance.jsscripts/scrapeSearch.js or x_search_tweets for niche keywordssrc/viralTweetDetector.js on popular accounts in your nichesrc/contentRepurposer.jssrc/trendingTopicMonitor.js -> XActions.track() for trend logXActions.history() for recurring themessrc/keywordMonitor.js for brand/topic monitoringtools
Free MCP server providing 68+ tools for AI agents to automate X/Twitter. Scrapes profiles, followers, tweets. Posts, follows, likes, retweets, downloads videos, analyzes sentiment, monitors brands, manages DMs, runs workflows, and more. Uses local Puppeteer -- no API keys or payments required. Compatible with Claude Desktop, Cursor, Windsurf, VS Code. Use when setting up or using AI agent Twitter automation via MCP.
tools
Command-line interface for scraping X/Twitter data, managing MCP server config, and running automation. Scrapes profiles, followers, tweets, search results, and more from terminal. Outputs text, JSON, or CSV. Uses Puppeteer stealth. Use when running Twitter operations from command line or automated pipelines.
development
Enable and integrate x402 crypto payment protocol for XActions API access. Supports multi-chain, multi-token payments for pay-per-use API calls. Use when users want to pay for XActions operations with crypto or integrate x402 into their own agent/app.
tools
Navigate to X Pro (TweetDeck), set up monitoring columns, and manage multi-column view. Use when users want to use X Pro / TweetDeck features or set up a multi-column dashboard.