From xactions
Automates X/Twitter growth using browser console JavaScript scripts for auto-liking tweets by filters, auto-commenting on targets, following by keywords/engagement/audiences, algorithm training, and growth suites. Paste core.js first.
npx claudepluginhub ranapriyansh/xactionsThis skill uses the workspace's default tool permissions.
Browser console scripts for X/Twitter. **Always paste `src/automation/core.js` first** -- it provides shared config, selectors, utilities, and rate limiting.
Automates X/Twitter growth using browser console JavaScript scripts for auto-liking tweets by filters, auto-commenting on targets, following by keywords/engagement/audiences, algorithm training, and growth suites. Paste core.js first.
Master X (Twitter) algorithm with engagement weights, viral formulas, shadowban avoidance, thread optimization, and growth strategies from open-source code and 10M+ tweet data.
Provides X (Twitter) growth playbook: 3-4 posts/day minimum, 10 comments/day on leaders, visuals, communities, authenticity, world affairs. For engagement and audience planning.
Share bugs, ideas, or general feedback.
Browser console scripts for X/Twitter. Always paste src/automation/core.js first -- it provides shared config, selectors, utilities, and rate limiting.
| Goal | File |
|---|---|
| Auto-like timeline tweets | src/automation/autoLiker.js |
| Auto-comment on target's posts | src/automation/autoCommenter.js |
| Follow users by keyword search | src/automation/keywordFollow.js |
| Follow users who engaged with posts | src/automation/followEngagers.js |
| Follow target account's audience | src/automation/followTargetUsers.js |
| All-in-one growth suite | src/automation/growthSuite.js |
| Train algorithm for your niche | src/automation/algorithmTrainer.js |
| Boost engagement systematically | src/engagementBooster.js |
| Welcome new followers | src/welcomeNewFollowers.js |
| Auto-plug viral tweets | src/autoPlugReplies.js |
Scrolls timeline, checks tweets against configurable filters (keywords, users, skip replies/ads, min likes threshold, max per session), clicks Like. Gaussian-randomized delays.
Monitors a target user's profile for new posts. Replies with randomly rotated comment templates. Configurable check interval and max comments per session.
Searches X by keywords, follows users from results. Records follow timestamps (used by smartUnfollow.js for grace-period logic). Configurable daily limits, de-duplicates.
Takes post URL(s), scans likers/retweeters/quote-tweeters, follows them. Configure engagement types and follow limit per post.
Takes target account(s), follows their followers or following. Rich filters: min/max follower count, ratio, bio keywords (include/exclude), account age.
Combines keyword follow + auto-like + smart unfollow + engagement tracking into a single long-running session with unified rate limiting.
Autonomous 24/7 algorithm training engine. Configurable niches with search terms and comment templates. Cycles through 8 phases: search top/latest, follow people, home feed engagement, influencer visits, profile visits, explore browsing, idle dwell. Human-like timing, probabilistic engagement, intensity presets (chill/normal/active), per-cycle and daily rate limits.
Controls: stopTrainer(), trainerStatus(), trainerReset()
Systematically likes and replies to tweets from target accounts. Tracks engagement history to avoid duplicates. Builds reciprocal relationships.
| File | Purpose |
|---|---|
src/automation/quotaSupervisor.js | Rate limiting with hourly/daily quotas |
src/automation/sessionLogger.js | Action logging, reports, JSON/CSV export |
src/automation/multiAccount.js | Multi-account rotation and tracking |
src/automation/customerService.js | Auto-respond to mentions/DMs |
src/automation/protectActiveUsers.js | Protect engaged followers from unfollow |
src/automation/smartUnfollow.js | Time-based unfollow with whitelist |
src/automation/rssMonitor.js | Monitor RSS feeds for content triggers |
Defined in src/automation/core.js:
| Element | Selector |
|---|---|
| Like button | [data-testid="like"] |
| Tweet | article[data-testid="tweet"] |
| Tweet text | [data-testid="tweetText"] |
| User cell | [data-testid="UserCell"] |
| Follow button | [data-testid$="-follow"] |
src/automation/algorithmTrainer.js with your niche keywordssrc/automation/keywordFollow.js targeting niche keywords dailysrc/automation/autoLiker.js to engage with niche contentsrc/welcomeNewFollowers.js to greet new followerssrc/automation/smartUnfollow.js to remove non-reciprocalssrc/automation/followEngagers.js on competitor's viral tweetssrc/engagementBooster.js targeting accounts in your spacesrc/autoPlugReplies.js on your viral tweetssrc/automation/followTargetUsers.js on competitor audiences with ratio filtersrc/automation/core.js first for automation scriptssrc/ (non-automation) are standalone -- no core.js needed