From xactions
Provides browser console scripts for X/Twitter business intelligence: brand monitoring, sentiment analysis, audience insights, competitor comparison, tweet A/B testing, auto-plug replies, and content performance tracking. Useful for promotion optimization without ads API.
npx claudepluginhub ranapriyansh/xactionsThis skill uses the workspace's default tool permissions.
Browser console scripts and automation for X/Twitter business intelligence and promotion.
Provides browser console scripts for X/Twitter business intelligence: brand monitoring, sentiment analysis, audience insights, competitor comparison, tweet A/B testing, auto-plug replies, and content performance tracking. Useful for promotion optimization without ads API.
Tracks competitor accounts on X (Twitter): measures follower growth, benchmarks engagement rates, surfaces top-performing tweets, and sets up ongoing monitors after explicit approval.
Provides X/Twitter content strategy guidance: generates tweets/threads with hooks, reviews content performance, analyzes accounts, offers growth and monetization tips from top creators and algorithm data.
Share bugs, ideas, or general feedback.
Browser console scripts and automation for X/Twitter business intelligence and promotion.
| Goal | File | Navigate to |
|---|---|---|
| Brand monitoring & sentiment | src/businessTools.js | Search results page |
| Audience insights | src/businessTools.js | x.com/USERNAME/followers |
| Competitor comparison | src/businessTools.js | Any profile page |
| A/B test tweet performance | src/tweetABTester.js | x.com/USERNAME |
| Auto-plug viral tweets | src/autoPlugReplies.js | x.com/USERNAME |
| Audience demographics | src/audienceDemographics.js | x.com/USERNAME/followers |
| Content performance | src/tweetPerformance.js | x.com/USERNAME |
File: src/businessTools.js
Puppeteer-based module for business intelligence.
| Function | Purpose |
|---|---|
monitorBrandMentions(page, brand, {limit, since}) | Search mentions with sentiment |
getAudienceInsights(page, username, {sampleSize}) | Follower bio analysis |
analyzeCompetitors(page, ['user1', 'user2']) | Side-by-side comparison |
File: src/tweetABTester.js
Test tweet variations with statistical comparison.
Controls: XActions.createTest(name, textA, textB), XActions.setUrl(name, variant, url), XActions.measure(name), XActions.results(name)
File: src/autoPlugReplies.js
Automatically reply to your viral tweets with promotional content.
Controls: XActions.setPlug(text), XActions.setThreshold(n), XActions.scan(), XActions.autoScan(ms)
src/tweetABTester.jssrc/autoPlugReplies.js to promote on viral tweetssrc/trendingTopicMonitor.js for timely contentsrc/audienceDemographics.js for targetingsrc/tweetPerformance.jssrc/businessTools.js -> monitorBrandMentions() for sentimentsrc/keywordMonitor.js for real-time brand mention alerts