# Notification

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

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

---


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

---
> Source: [mikeyobrien/rho](https://github.com/mikeyobrien/rho) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-19 -->

