From xactions
Runs browser console JavaScript scripts on X/Twitter for account utilities: view join date/login history/connected accounts, appeal suspension, QR code generation/sharing, tweet embed/share, contact upload, account age calculation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/xactions:account-toolsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Browser console scripts for account utility tasks on X/Twitter.
Browser console scripts for account utility tasks on X/Twitter.
| Goal | File | Navigate to |
|---|---|---|
| View join date, login history, connected accounts | src/accountMisc.js | x.com |
| Appeal account suspension | src/accountMisc.js | x.com |
| Calculate account age | src/accountMisc.js | x.com/USERNAME |
| Generate QR code for a profile/tweet | src/qrCodeSharing.js | Any page |
| Share or embed a tweet | src/shareEmbed.js | Tweet page |
| Upload contacts for people discovery | src/uploadContacts.js | x.com |
XActions.accountMisc.viewJoinDate('username') // Scrape join date from profile
XActions.accountMisc.viewLoginHistory() // View active sessions (device, location, IP)
XActions.accountMisc.viewConnectedAccounts() // View linked external accounts (Google, Apple)
XActions.accountMisc.appealSuspension() // Navigate to account appeal/support page
XActions.accountMisc.exportAccountSummary() // Export account data as JSON
XActions.accountMisc.accountAgeCalculator('user') // Calculate account age in days/months/years
// Generates a QR code for any X profile or tweet URL
XActions.qr.generateProfile('username') // QR code for @username's profile
XActions.qr.generateTweet('tweetUrl') // QR code for a specific tweet
XActions.qr.download() // Download as PNG
// On a tweet page:
XActions.share.copyLink() // Copy tweet URL to clipboard
XActions.share.getEmbedCode() // Get HTML embed code for the tweet
XActions.share.openShare() // Open X's native share menu
Uploads phone contacts to X for "People you may know" discovery. Navigate to x.com/settings/contacts and paste the script.
viewLoginHistory() requires navigating to x.com/settings/sessionsviewConnectedAccounts() requires navigating to x.com/settings/connected_accountsappealSuspension() navigates to x.com/help/contact with suspension-related form pre-fillednpx claudepluginhub nirholas/xactionsManages X/Twitter community memberships via browser console JavaScript: bulk-leave all communities from x.com/communities, join by topic from suggested pages.
Automates X/Twitter data extraction and actions: tweet search, profile lookup, follower export, posting, DMs, webhooks, MCP, SDKs, Hermes Tweet, and TweetClaw plugins.
CLI for X (Twitter) API v2: fetch following lists, diff snapshots for follow changes, get likes/bookmarks/latest posts, screenshot tweets with Playwright.