# Notification

> Show system notifications with optional buttons, sounds, and actions. Use for alerts, reminders, or persistent status messages.

- Skill: `mikeyobrien/notification-3` (Agent Skill)
- Install (CLI): `npx skillmds@latest add mikeyobrien/notification-3`
- Raw SKILL.md: https://api.skillmd.com/api/skills/mikeyobrien/notification-3/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-3

---


# System Notifications

## Basic notification
```bash
termux-notification -t "Title" -c "Content message"
```

## With ID (for updating/removing)
```bash
termux-notification --id mynotif -t "Title" -c "Message"
termux-notification-remove mynotif
```

## Options
- `-t/--title` — notification title
- `-c/--content` — body text
- `--id` — unique ID (update existing, or remove later)
- `--sound` — play notification sound
- `--vibrate 500,200,500` — vibration pattern (ms)
- `--priority high|low|max|min` — importance level
- `--ongoing` — pin notification (can't swipe away)
- `--led-color RRGGBB` — LED color
- `--icon icon-name` — Material icon (see material.io/icons)
- `--image-path /path/to/image` — show image

## With action buttons
```bash
termux-notification -t "Alert" -c "Something happened" \
  --button1 "Open" --button1-action "termux-open-url https://example.com" \
  --button2 "Dismiss" --button2-action "termux-notification-remove mynotif" \
  --id mynotif
```

## List active notifications
```bash
termux-notification-list
```

