Openpaw c-notify
Send native macOS notification center alerts from the command line using terminal-notifier.
install
source · Clone the upstream repo
git clone https://github.com/daxaur/openpaw
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/daxaur/openpaw "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/c-notify" ~/.claude/skills/daxaur-openpaw-c-notify && rm -rf "$T"
manifest:
skills/c-notify/SKILL.mdsource content
Notifications (terminal-notifier)
# Simple notification terminal-notifier -title "OpenPaw" -message "Task complete!" # With subtitle and sound terminal-notifier -title "Build" -subtitle "Project X" -message "Done!" -sound default # Open URL when clicked terminal-notifier -title "PR Merged" -message "Click to view" -open "https://github.com/..." # Activate app when clicked terminal-notifier -title "Music" -message "Now playing" -activate "com.spotify.client" # Group notifications (replaces previous in same group) terminal-notifier -title "Progress" -message "50%" -group "build" terminal-notifier -title "Progress" -message "100%" -group "build" # Remove a notification group terminal-notifier -remove "build" # Custom app icon terminal-notifier -title "Alert" -message "Hello" -appIcon /path/to/icon.png
Guidelines
- Use notifications to alert the user when long tasks complete
- Group related notifications so they don't spam
- Add
for important alerts-sound default - Use
to make notifications actionable-open URL - Keep messages short — notifications truncate long text