From xactions
Executes browser console JavaScript scripts to mass-unlike all posts, clear reposts and bookmarks, and remove followers from X/Twitter accounts. Useful for cleaning account history or starting fresh.
npx claudepluginhub harryvik990/x-autoThis skill uses the workspace's default tool permissions.
Browser console scripts for mass-cleaning your X/Twitter account history.
Executes browser console JavaScript scripts to mass-unlike all posts, clear reposts and bookmarks, and remove followers from X/Twitter accounts. Useful for cleaning account history or starting fresh.
CLI for X (Twitter) API v2: fetch following lists, diff snapshots for follow changes, get likes/bookmarks/latest posts, screenshot tweets with Playwright.
Audits X (Twitter) followers for bots, inactive accounts, and ghosts using Xquik API. Extracts lists, flags via heuristics like low followers/high following/low tweets, exports CSV for review. Analysis-only.
Share bugs, ideas, or general feedback.
Browser console scripts for mass-cleaning your X/Twitter account history.
| Script | File | Purpose |
|---|---|---|
| Unlike All Posts | src/unlikeAllPosts.js | Remove all likes from your likes page |
| Clear All Reposts | src/clearAllReposts.js | Remove all retweets/reposts |
| Clear All Bookmarks | src/clearAllBookmarks.js | Remove all saved bookmarks |
| Remove Followers | src/removeFollowers.js | Soft-block to remove specific followers |
File: src/unlikeAllPosts.js
Mass-unlike all posts from your likes page.
x.com/YOUR_USERNAME/likesconst CONFIG = {
maxUnlikes: Infinity, // Set a number to limit
minDelay: 800, // Minimum delay between unlikes (ms)
maxDelay: 2000, // Maximum delay
};
| Element | Selector |
|---|---|
| Unlike button | [data-testid="unlike"] |
File: src/clearAllReposts.js
Remove all retweets/reposts from your profile.
x.com/YOUR_USERNAME| Element | Selector |
|---|---|
| Unretweet button | [data-testid="unretweet"] |
| Confirm unretweet | [data-testid="unretweetConfirm"] |
File: src/clearAllBookmarks.js
Remove all saved bookmarks. Tries the built-in "Clear All" button first, falls back to individual removal.
x.com/i/bookmarksFile: src/removeFollowers.js
Remove specific followers without fully blocking them (soft-block technique).
const CONFIG = {
usersToRemove: ['username1', 'username2'],
removeAll: false, // Set to true to remove ALL visible followers
maxRemovals: 50,
dryRun: true, // Set to false to actually remove
};
x.com/YOUR_USERNAME/followersremoveAll: true)dryRun: false