Skip to main content
skill CX Codex

c-notify — Claude Code skill: what it does, how to install

Sends native macOS notification alerts via terminal-notifier when agent tasks finish. Useful during prolonged test runs and builds.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add daxaur/openpaw --skill c-notify -a claude-code
Open on GitHub

What c-notify does

This skill teaches the coding agent how to run terminal-notifier on macOS. The assistant triggers desktop banners, sets custom titles, adds default alert sounds, or assigns a custom application icon.

macOS notification banners truncate long text. Keep them brief. Using the -group flag prevents notification clutter by replacing previous alerts in the same stream. Banners can also open URLs or switch focus to specific apps when clicked.

The commands fail completely without terminal-notifier available in your macOS environment.

What it helps with

  • alert the user with audio when a long build completes
  • create clickable notification banners that open a pull request URL
  • bundle progress updates under a shared group to avoid desktop clutter
  • activate a specific desktop app when an alert is clicked

Example prompts for the agent

  • Send a native sound notification once the build finishes.
  • Post a desktop alert with a link to the merged PR.
  • Report migration progress in the terminal using the migrate notification group.

How to install c-notify

1Skills CLI (Vercel)

npx skills add daxaur/openpaw --skill c-notify -a claude-code

2Manually: put the files in place

~/.claude/skills/c-notify/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/c-notify/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about c-notify

How to install c-notify in Claude Code?

Run npx skills add daxaur/openpaw --skill c-notify -a claude-code in your terminal.

What does c-notify do?

It provides command patterns for triggering native macOS notification center banners through terminal-notifier.

What prerequisites are needed?

The skill requires macOS and the terminal-notifier command-line utility installed on your machine.

Source text

SKILL.md · MIT
---
name: c-notify
description: Send native macOS notification center alerts from the command line using terminal-notifier.
tags: [notifications, alerts, macos]
---

# Notifications (terminal-notifier)

```bash
# 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

© daxaur · MIT · daxaur/openpaw

Similar skills

All skills for Notes, tasks and projects →

From the same set41

c-schedule Runs repeating Claude jobs through launchd or cron, keeps spending in check and sends output to Telegram, a file or a notification. CX Codex +1 ★ 173repo stars c-research Uses the summarize CLI to condense web pages, PDFs, YouTube videos, and podcasts. It extracts key points directly in your coding agent without manual reading. CX Codex +1 ★ 173repo stars c-obsidian Uses an Obsidian vault for daily notes, session logs, knowledge capture, and search. Useful when an agent needs memory that persists between sessions. CX Codex +1 ★ 173repo stars c-notion A skill that hands your agent a set of notion-cli commands for Notion pages, databases and blocks. Useful when edits should happen without opening the browser. CX Codex +1 ★ 173repo stars c-notes Manage Apple Notes and Apple Reminders from the command line through an AI coding agent. Search or create notes, add reminders, and mark tasks complete. CX Codex +1 ★ 173repo stars c-music A skill that hands your agent the spogo command set, so it can start and pause Spotify, search tracks and albums, queue songs and check what is playing. CX Codex +1 ★ 173repo stars c-messaging Sends and reads iMessage, SMS, and WhatsApp chats directly from your agent session. Useful when you need to inspect unread threads or dispatch updates. CX Codex +1 ★ 173repo stars c-memory This skill keeps user preferences, project details, and other context in files between sessions. Use it when an agent should pick up where earlier work left off. CX Codex +1 ★ 173repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor