Skip to main content

vibenotifications

Customizable notifications for Claude Code -- GitHub PRs, Slack DMs, stock prices, and more while you code

Source facts

Repository
pooriaarab/vibenotifications
Last source activity
October 16, 2026 at 17:48
Detected SKILL.md language
English
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
vibenotifications
description
Customizable notifications for Claude Code -- GitHub PRs, Slack DMs, stock prices, and more while you code
# vibenotifications Bring real-world notifications into your Claude Code session. While Claude works on your code, you'll see GitHub PR reviews, Slack messages, stock prices, and more -- right in the terminal. ## When to Use This Skill Use this skill when the user: - Wants to receive notifications (GitHub, Slack, email, stocks, crypto) inside Claude Code - Asks about monitoring GitHub PRs, CI failures, or mentions while coding - Wants Slack DMs or channel messages surfaced in their terminal - Asks about tracking stock or crypto prices during a coding session - Wants a notification dashboard or digest in their CLI workflow - Mentions wanting to stay updated without leaving the terminal ## Installation ```bash npm install -g vibenotifications vibenotifications init ``` Or run without installing: ```bash npx vibenotifications init ``` The interactive setup wizard walks through selecting notification sources, entering API keys, testing connections, and installing Claude Code hooks automatically. ## Available Plugins | Plugin | Source | API key needed? | |--------|--------|----------------| | **GitHub** | PR reviews, CI failures, mentions | Yes (PAT) | | **Slack** | DMs, channel messages | Yes (Bot token) | | **X/Twitter** | Mentions | Yes (Bearer token) | | **Email** | Unread count | Yes (IMAP) | | **Stocks/Crypto** | BTC, ETH, SOL, DOGE prices | No | | **MCP Bridge** | Connected MCP server status | No | | **Vibe Suite** | Local vibe-suite events (viberadio recaps, task milestones) | No | | **OffRouter** | OffRouter routing/limit/spend events from `~/.offrouter-*/notify.jsonl` (config: `homes`, `types`, `minSeverity`, `showRoutes`) | No | ## Notification Surfaces Notifications appear across 5 Claude Code surfaces: - **Spinner verbs**: Notification titles replace spinner text while Claude thinks - **Status line**: Top notification shown in the status bar with clickable links - **Context injection**: High-priority items injected into Claude's context - **Session summary**: Notification digest shown when starting/resuming a session - **Dashboard**: Full notification list via `vibenotifications dashboard` ## Commands ```bash vibenotifications init # Interactive setup wizard vibenotifications dashboard # View all notifications vibenotifications add <plugin> # Enable a new source vibenotifications remove <plugin> # Disable a source vibenotifications start # Start notification daemon vibenotifications stop # Stop notification daemon vibenotifications fetch # Fetch notifications once vibenotifications uninstall # Remove everything ```
View on GitHub