From xactions
Provides browser console JavaScript scripts to manage X/Twitter privacy settings: protected tweets, bulk muted words/phrases, mass unblock/unmute, content filters, notifications. Use on x.com/settings pages.
How this skill is triggered — by the user, by Claude, or both
Slash command
/xactions:settings-privacyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Browser console scripts for managing X/Twitter account settings and privacy controls.
Browser console scripts for managing X/Twitter account settings and privacy controls.
| Script | File | Purpose |
|---|---|---|
| Settings Manager | src/settingsManager.js | Account settings, privacy, content preferences |
| Muted Words | src/manageMutedWords.js | Bulk add, remove, and manage muted words/phrases |
| Mass Unblock | src/massUnblock.js | Clear blocked accounts |
| Mass Unmute | src/massUnmute.js | Clear muted accounts |
File: src/settingsManager.js
Manages account settings: privacy controls, content filtering, notification preferences, and account configuration.
x.com/settingsFile: src/manageMutedWords.js
Bulk add or remove muted words and phrases to filter unwanted content from timeline, notifications, and search.
x.com/settings/muted_keywordsconst CONFIG = {
wordsToMute: ['spam', 'giveaway', 'follow for follow'],
duration: 'forever', // 'forever', '24h', '7d', '30d'
muteFrom: 'everyone', // 'everyone' or 'people_you_dont_follow'
};
| Element | Selector |
|---|---|
| Toggle switch | [data-testid="settingsSwitch"] |
| Protected toggle | [data-testid="protectedTweets"] |
| Settings nav | a[href="/settings"] |
| Muted keywords | a[href="/settings/muted_keywords"] |
| Confirmation dialog | [data-testid="confirmationSheetConfirm"] |
| Setting | URL | Description |
|---|---|---|
| Protected tweets | /settings/audience_and_tagging | Only approved followers see posts |
| Muted words | /settings/muted_keywords | Filter content by keyword |
| Blocked accounts | /settings/blocked/all | View/manage blocked accounts |
| Muted accounts | /settings/muted/all | View/manage muted accounts |
| Content preferences | /settings/content_preferences | Sensitive content filters |
| Notifications | /settings/notifications | Notification filtering |
| Privacy and safety | /settings/privacy_and_safety | DM controls, discoverability |
| Account info | /settings/your_twitter_data/account | Email, phone, username |
| Download data | /settings/download_your_data | Request full data archive |
/settings/audience_and_tagging -> enable Protected Tweets/settings/privacy_and_safety -> adjust DM settingssrc/manageMutedWords.js to add spam filters/settings/notifications -> filter notifications from non-followerssrc/massUnblock.js to clear old blocks (make room for new ones)src/blockBots.js on your followers pagesrc/manageMutedWords.js with spam keywords/settings/muted/all and /settings/blocked/all for statusnpx claudepluginhub nirholas/xactionsProvides browser console scripts to mass block/unblock/mute/unmute X/Twitter accounts, detect/block bots, mute by keywords, manage muted words, report spam, and soft-block followers. Use for bulk Twitter account management.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.