From xactions
Automates X/Twitter content posting: threads, schedules, polls, auto-reposts by keyword, thread composition with preview, quote-tweets, repurposing, and viral tweet plugs via browser console scripts. Use for content automation and scheduling.
npx claudepluginhub harryvik990/x-autoThis skill uses the workspace's default tool permissions.
Browser console scripts for automating content creation and publishing on X/Twitter.
Automates X/Twitter content posting: threads, schedules, polls, auto-reposts by keyword, thread composition with preview, quote-tweets, repurposing, and viral tweet plugs via browser console scripts. Use for content automation and scheduling.
Posts text, images, videos, and long-form Markdown articles to X (Twitter) using real Chrome with CDP to bypass anti-bot detection.
Promotes products on X by finding high-signal posts and crafting value-first replies using Claude in Chrome browser tools and writing plugin.
Share bugs, ideas, or general feedback.
Browser console scripts for automating content creation and publishing on X/Twitter.
| Goal | File | Navigate to |
|---|---|---|
| Post a thread | src/postThread.js | x.com |
| Schedule posts | src/schedulePosts.js | x.com |
| Create a poll | src/createPoll.js | x.com |
| Auto-repost by keyword | src/autoRepost.js | Timeline or search |
| Compose + preview threads | src/threadComposer.js | x.com/USERNAME |
| Quote-tweet with templates | src/quoteTweetAutomation.js | Timeline |
| Repurpose tweets | src/contentRepurposer.js | x.com/USERNAME |
| Auto-plug viral tweets | src/autoPlugReplies.js | x.com/USERNAME |
| Content calendar analysis | src/contentCalendar.js | x.com/USERNAME |
| Optimize posting times | src/tweetScheduleOptimizer.js | x.com/USERNAME |
Interactive thread creation with draft persistence. Compose parts, preview, reorder, and publish.
Controls: XActions.create(topic, points), XActions.preview(), XActions.post(), XActions.export()
Converts existing tweets into new formats: threads, tweet storms, blog outlines, summary variations, and quote-tweet templates. Scan your timeline, pick top tweets, generate 5 content variations per tweet.
Controls: XActions.scan(), XActions.list(), XActions.toThread(i), XActions.toSummary(i), XActions.toStorm(i), XActions.toBlog(i), XActions.toQuoteTemplates(i), XActions.all(i)
Auto-replies to your own viral tweets with a promotional plug. Configurable viral threshold, dry-run mode, session limits.
Controls: XActions.setPlug(text), XActions.scan(), XActions.autoScan(ms), XActions.stop()
Auto quote-tweets matching tweets with customizable templates and engagement filters.
| Element | Selector |
|---|---|
| Compose button | a[data-testid="SideNav_NewTweet_Button"] |
| Tweet text area | [data-testid="tweetTextarea_0"] |
| Post button | [data-testid="tweetButton"] |
| Media input | [data-testid="fileInput"] |
| Poll button | [aria-label="Add poll"] |
| Schedule | [data-testid="scheduleOption"] |
| Thread add | [data-testid="addButton"] |
| Reply button | [data-testid="reply"] |
src/tweetPerformance.js -- identify your best-performing contentsrc/contentRepurposer.js -- generate 5 variations per top tweetsrc/tweetScheduleOptimizer.js -- schedule content at optimal timessrc/autoPlugReplies.js -- automatically promote on viral tweetssrc/contentCalendar.js -- identify posting gaps to fillsrc/contentRepurposer.js -> XActions.toThread(i) for thread outlinessrc/threadComposer.jsXActions.preview()XActions.post()