nirholas/xactions/notifications-management
- community
Checking that the SKILL.md file is still in the repository.
Manages X/Twitter notifications including filtering by type, bulk management, notification scraping, and automated notification handling. Use when users want to manage, filter, scrape, or process X notifications in bulk.
Install
npx vskill@latest install nirholas/xactions/notifications-managementSKILL.md
Notifications Management
Browser console script for managing and filtering X/Twitter notifications.
Script Selection
| Goal | File | Navigate to | |
|---|---|---|---|
| Filter and manage notifications | src/notificationManager.js | x.com/notifications | |
| Scrape notification data | scripts/scrapeNotifications.js | x.com/notifications | |
| Welcome new followers | src/welcomeNewFollowers.js | x.com/USERNAME/followers |
Notification Manager
File: src/notificationManager.js
Manages X notifications: filter by type (mentions, likes, reposts, follows, replies), mark as read, and track notification activity.
How to Use
- Navigate to
x.com/notifications - Open DevTools (F12) -> Console
- Paste the script -> Enter
Configuration
Features
- Filter notifications by type
- Count notifications by category
- Scrape notification content with author and timestamp
- Export notification data as JSON
- Identify most-engaged users from notifications
Notification Scraper
File: scripts/scrapeNotifications.js
Standalone scraper that exports all visible notifications as structured JSON with author, type, content, and timestamp.
DOM Selectors
| Element | Selector | |
|---|---|---|
| Notification cells | [data-testid="notification"] | |
| Toggle switch | [data-testid="settingsSwitch"] | |
| Notifications tab | a[href="/notifications"] | |
| Mentions tab | a[href="/notifications/mentions"] | |
| Notification text | [data-testid="notification"] [dir="auto"] |
Strategy Guide
Identifying engagement opportunities
- Run
src/notificationManager.jsto filter for mentions - Identify high-value mentions (verified users, large accounts)
- Prioritize replies to mentions from users with 1000+ followers
- Use
src/engagementLeaderboard.jsto cross-reference top engagers
Automated new follower pipeline
- Run
src/welcomeNewFollowers.jsto detect new followers - Review generated welcome message templates
- Customize messages per follower based on their bio/niche
Notes
- Notifications page loads in batches — script scrolls to collect more
- Rate limit: process with 1-2s delays between actions
- Navigate to the Notifications tab before running
- Mentions tab shows only @mentions for easier filtering
Security
- Security scanPassed, 93 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/notifications-management/SKILL.md
Popularity
- Repository stars
- 123
- Repository forks
- 19
- Repository npm downloads, 7 days
- 94
- 7-day trend score
- 36
Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 19 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/nirholas/xactions/notifications-management)