# Notification

> Show macOS system notifications with title, body, and optional sound. Use for alerts, reminders, or status updates.

- Skill: `mikeyobrien/notification-2` (Agent Skill)
- Install (CLI): `npx skillmds@latest add mikeyobrien/notification-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/mikeyobrien/notification-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: mikeyobrien (https://skillmd.com/u/mikeyobrien)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/mikeyobrien/notification-2

---


# System Notifications

## Basic notification
```bash
osascript -e 'display notification "Message body" with title "Title"'
```

## With subtitle
```bash
osascript -e 'display notification "Body" with title "Title" subtitle "Subtitle"'
```

## With sound
```bash
osascript -e 'display notification "Body" with title "Title" sound name "default"'
```

## Common sound names
- `default` — system default
- `Basso`, `Blow`, `Bottle`, `Frog`, `Funk`, `Glass`, `Hero`, `Morse`, `Ping`, `Pop`, `Purr`, `Sosumi`, `Submarine`, `Tink`

## Richer notifications (optional)

For persistent or actionable notifications, install `terminal-notifier`:
```bash
brew install terminal-notifier
```

```bash
terminal-notifier -title "Title" -message "Body"
terminal-notifier -title "Title" -message "Body" -sound default
terminal-notifier -title "Title" -message "Body" -open "https://example.com"
terminal-notifier -title "Title" -message "Body" -group "mynotif"  # updatable by group
terminal-notifier -remove "mynotif"  # remove by group
```

