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.md
source 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
    -sound default
    for important alerts
  • Use
    -open URL
    to make notifications actionable
  • Keep messages short — notifications truncate long text