Send Notification

SkillCommunication

Send notifications to the user. TRIGGER when user says "notify me", "send notification", "alert me".

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Send Notification skill

What this skill tells your AI

The instructions your AI receives, as published by archibate/dotfiles-opencode in optional-skills/send-notify/SKILL.md and read by ahel’s review.

Environment Detection

Check which method is available:

# Linux desktop
echo $DISPLAY

# ntfy.sh remote
echo $NTFY_SH_PRIVATE_TOPIC

# macOS
uname -s

Methods

ConditionMethod
$DISPLAY non-emptyLinux desktop (notify-send)
uname -s = DarwinmacOS (terminal-notifier)
$NTFY_SH_PRIVATE_TOPIC non-emptyRemote via ntfy.sh
None of the aboveFallback: write to /tmp/claude-notify

Linux Desktop

notify-send -a "claude" -u critical "Claude" "<message>"

macOS

terminal-notifier -title "Claude" -message "<message>"

Remote via ntfy.sh

User must set up topic first:

export NTFY_SH_PRIVATE_TOPIC="your-secret-topic-name"

Send:

curl -s -d "<message>" "https://ntfy.sh/$NTFY_SH_PRIVATE_TOPIC"

Privacy: ntfy.sh topics are public. Never include sensitive data in notifications.

Fallback

echo "$(date -Iseconds): <message>" >> /tmp/claude-notify

Signals

GitHub stars
106
Forks
21
Last commit
Apr 2026
Advanced
Catalog kind
skill
Gateway key
send-notify
Source
github.com/archibate/dotfiles-opencode