Enable native macOS system notifications for Claude Code across local machines and remote devpod environments.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install claude-notifications
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install claude-notifications using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Claude Code Notifications is a powerful integration for Openclaw Skills designed to keep developers informed when Claude requires attention. It bridges the gap between terminal-based AI agents and the macOS Notification Center, ensuring you receive immediate alerts for permission prompts, idle status, or MCP interactions.
Whether you are working directly on your Mac or inside a remote devpod, this skill ensures Claude never stays idle waiting for your input. By leveraging terminal-notifier and SSH reverse tunnels, it provides a seamless feedback loop for high-velocity coding workflows.
Please ensure you are running these steps on your local macOS machine. Openclaw Skills work best when configured correctly from the host machine.
# Navigate to the skill directory
cd ~/.claude/skills/claude-notifications/
# For local-only setup
python3 scripts/setup_notifications.py
# For local and remote devpod setup
python3 scripts/setup_notifications.py --devpod <your-ssh-host>
After running the script, you must manually enable notifications for your Terminal (e.g., Warp, iTerm2) and Script Editor in macOS System Settings under Notifications.
| Component | Path | Description |
|---|---|---|
| Notification Script | ~/.claude/scripts/notify.py |
Core script triggered by Claude Code hooks. |
| Listener Service | ~/.claude/scripts/notify-listener.py |
Background service handling incoming alerts from local or remote sources. |
| Launchd Config | ~/Library/LaunchAgents/com.claude.notify-listener.plist |
Manages the lifecycle and persistence of the listener service. |
| Hook Config | ~/.claude/settings.json |
Stores the notification hook mappings for permission, idle, and elicitation prompts. |
Loading
An automated solution for discovering, enriching, and contacting restaurant leads across various platforms and regions.

A cryptographic identity layer for AI agents providing tamper-proof event history and on-chain verification.

A dedicated command-line utility for analyzing Verifiable Random Function (VRF) operations and evaluating blockchain protocol security.

A high-performance local search tool for a curated database of over 5,900 nonfiction books.

A comprehensive AI skill for managing logistics, delivery routes, and vehicle dispatching through the Logistia Route Planner SaaS.

A suite of 13 specialized AI agents providing business intelligence as a service for revenue, supply chain, risk, and compliance.








































