notify

Send notifications via notify-send, terminal-notifier, ntfy.sh, or file fallback.

6|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/archibate/archibate-skills --skill notify-archibate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notify
Source: https://github.com/archibate/archibate-skills/tree/main/old-skills/marginal-skills/notify
Command: npx skills add https://github.com/archibate/archibate-skills --skill notify-archibate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a consistent way for an agent or script to deliver user-facing notifications across different operating environments, avoiding manual handling of platform-specific notification commands.

Core Features & Use Cases

  • Detects available notification channels and chooses the appropriate delivery: Linux desktop via notify-send, macOS via terminal-notifier, remote delivery via ntfy.sh topics, or a file fallback to /tmp/claude-notify.
  • Use cases include alerting the user when long-running tasks complete, surfacing critical errors from background jobs, and forwarding short alerts to a remote ntfy topic for mobile notifications.

Quick Start

Use the notify skill to send a brief alert message to the user's desktop or configured ntfy.sh topic.

Frequently Asked Questions about notify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send desktop notifications from a terminal script on Linux and macOS?

To send desktop notifications from a terminal script, this skill automatically detects the OS and routes the alert through notify-send on Linux or terminal-notifier on macOS, ensuring consistent delivery without manual platform checks.

Can I forward terminal alerts to my mobile phone using ntfy.sh?

Yes, you can forward terminal alerts to a mobile phone by setting the NTFY_SH_PRIVATE_TOPIC environment variable, which routes messages to ntfy.sh remote topics for instant mobile delivery.

What happens to desktop notifications on a headless server without a GUI?

On a headless server without a GUI, desktop notifications fall back to writing the alert message to a file at /tmp/claude-notify, ensuring the output is still captured even without graphical support.

Do I need to install terminal-notifier or notify-send to use these notification commands?

You need terminal-notifier or notify-send installed if you want local desktop notifications, but the skill gracefully falls back to ntfy.sh or /tmp/claude-notify if those binaries are missing.

What is the best way to notify a user when a long-running background task completes?

The best way to notify a user when a long-running task completes is to use this skill to send a brief alert message to the user's desktop or configured ntfy.sh topic immediately upon job success or failure.