From xactions
Exports X/Twitter account data including tweets, likes, bookmarks, followers, and following as JSON via browser console scripts. Triggers official data archive download for full history.
How this skill is triggered — by the user, by Claude, or both
Slash command
/xactions:account-backupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Browser console scripts for exporting your X/Twitter account data without an API key.
Browser console scripts for exporting your X/Twitter account data without an API key.
| Goal | File | Navigate to |
|---|---|---|
| Backup profile, tweets, likes, bookmarks, followers/following | src/backupAccount.js | x.com/USERNAME |
| Trigger X's official data archive download | src/downloadAccountData.js | x.com/settings/download_your_data |
| Export data via API | api/routes/portability.js | API endpoint /api/portability/export |
x.com/USERNAME (your own profile)src/backupAccount.js → Enterx.com/settings/download_your_datasrc/downloadAccountData.js → EnterbackupAccount.js)const CONFIG = {
maxTweets: 100, // Max tweets to scrape
maxLikes: 100, // Max likes to scrape
maxBookmarks: 100, // Max bookmarks to scrape
maxFollowing: 200, // Max following accounts
maxFollowers: 200, // Max follower accounts
scrollDelay: 2000, // ms between scroll actions
autoDownload: true, // Auto-download JSON on completion
sections: {
profile: true,
tweets: true,
likes: true,
bookmarks: true,
following: true,
followers: true,
},
};
backupAccount.js exports a single JSON with:
{
"meta": { "createdAt": "...", "source": "XActions Backup Tool", "version": "2.0.0" },
"profile": { ... },
"tweets": [ ... ],
"likes": [ ... ],
"bookmarks": [ ... ],
"following": [ ... ],
"followers": [ ... ]
}
backupAccount.js scrapes live DOM — accuracy improves with higher scroll countsdownloadAccountData.js relies on X's official export, which can take hours to daysmaxTweets / maxFollowers in CONFIG for deeper exports (slower)npx claudepluginhub nirholas/xactionsScrapes X/Twitter profiles, followers, tweets, threads, media, DMs, likes, notifications without API using Puppeteer Node.js API and browser console scripts. Exports to JSON/CSV for data collection and analysis.
CLI for X (Twitter) API v2: fetch following lists, diff snapshots for follow changes, get likes/bookmarks/latest posts, screenshot tweets with Playwright.
Automates X/Twitter data extraction and actions: tweet search, user lookup, follower export, posting, DMs, webhooks, monitoring, and giveaway draws via the Xquik platform.