Ccnotifs — Communication skill for Claude Code
macOS-native, tmux-friendly Claude Code notifications.
How to install Ccnotifs
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open polyphilz/ccnotifs and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ccnotifs does
macOS-native, tmux-friendly Claude Code notifications. Approve permission prompts directly from a notification!
Alternatives in Communication
- Prompts.chat — f.k.a. Awesome ChatGPT Prompts 154.3k ★
- Codepilot — A native desktop GUI for Claude Code — chat, code, and manage projects visually 4.3k ★
- Claude Code Remote — Control Claude Code remotely via email 1.2k ★
README
ccnotifs
Native macOS notifications for Claude Code. Know when Claude finishes or needs your input. Approve or reject Claude Code's permission prompts directly from a notification, OR click the notification to bring into focus the terminal window/tmux pane running the Claude Code process.

Features
- One-tap approve — Approve permission prompts directly from the notification
- Two notification types — "Done" when Claude finishes, "Needs Input" when Claude needs approval
- Command preview — Shows the tool name and command in the notification body
- Teleport — Click a notification to teleport back to the right terminal, tmux session, window, and pane
- tmux context — Shows session name, window number, and window name
- Project name — Displays the current project directory
- Suppression — Skips notifications when you're already viewing the Claude Code session
- Custom icon — Use your own app icon instead of the default Script Editor icon
- Sound — Plays a sound per notification type
Quick Start
brew install jq
brew install vjeantet/tap/alerter
curl -fsSL https://raw.githubusercontent.com/polyphilz/ccnotifs/main/install.sh | bash
The bootstrap installer resolves the latest GitHub release by default.
- Pin a release: `curl -fsSL https://raw.githubusercontent.com/polyphilz/ccnotifs/main/install.sh | CCN
Related Skills
Slack Mode
Send notifications and permission prompts to Slack (default 120 min, or specify duration)
EldenRinging
A lightweight macOS notification tool with fullscreen image overlay and audio playback. Supports multiple pres
Wechat Opencode
Bridge WeChat to local OpenCode for chat, permission approvals, slash commands, and session persistence on mac
Codey
A multi-agent workbench for coding agents — orchestrate Claude Code, Codex, OpenCode & pi from a native macOS
Secret Set
Store a secret via native macOS dialog (hidden input). Value never appears in chat.
Notifications Init
Alias for init — Download notification binary
Related Agents
Slim Wrapper
tfx-route.sh 경유 전용 래퍼 에이전트. 코드를 직접 읽거나 수정하지 않고 Bash(tfx-route.sh)를 통해 Codex/Antigravity에 위임하는 thin wrapper. OS
Doey Platform Expert
Platform systems specialist — tmux IPC, bash 3.2 portability, macOS process lifecycle, race condition preventi
Permissions Manager
Manage tool permission rules. Use when user says 'allow', 'deny', or 'ask' for a command, wants to modify perm