Agent skill

notification

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

Stars 351
Forks 27

Install this agent skill to your Project

npx add-skill https://github.com/mikeyobrien/rho/tree/main/platforms/android/skills/notification

SKILL.md

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

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results