Send Notification
SkillCommunicationSend notifications to the user. TRIGGER when user says "notify me", "send notification", "alert me".
Available today. Use it from your connected AI after setup.
No other account needed.
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
| Condition | Method |
|---|---|
$DISPLAY non-empty | Linux desktop (notify-send) |
uname -s = Darwin | macOS (terminal-notifier) |
$NTFY_SH_PRIVATE_TOPIC non-empty | Remote via ntfy.sh |
| None of the above | Fallback: 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