← ClaudeAtlas

agentnotifylisted

Notify the user through AgentNotify when a coding agent completes, fails, becomes blocked, or needs attention - and ask the user a question and wait for their answer when work cannot continue without one, such as what to name something, which of several approaches to take, or which value is correct. The user answers from the desktop or a paired phone. Use during autonomous coding work on Windows, PowerShell, Command Prompt, WSL, macOS, or Linux to surface actionable state changes without interrupting routine progress.
Akash97p/agent-notify · ★ 1 · AI & Automation · score 72
Install: claude install-skill Akash97p/agent-notify
# AgentNotify Use the installed `agentnotify` CLI to alert the user at meaningful attention boundaries. AgentNotify runs locally, reads its own per-user credentials, and raises a desktop notification without stealing focus. Notifying is the standing default, not something to ask permission for. The user is not watching the terminal; a finished task or a blocking question that is never announced is a task the user learns about late. ## Command name - Windows, and **WSL calling the Windows broker**: `agentnotify.exe` - macOS, Linux, and a Linux-native broker: `agentnotify` Every example below uses `agentnotify.exe`; drop the extension on macOS and Linux. ## Check availability Run once per session, before the first send: ```bash agentnotify.exe health ``` If the command is unavailable or the broker is not running, continue the user's task and report the notification failure only when it is relevant. Do not retry in a loop. ## When to send Send one **without being asked** whenever: - human input is needed — a decision, a permission, an answer that blocks progress — and send it *before* starting to wait, not after; - a task is finished, whatever its size; - work is stopped by a terminal error or an external blocker. Any request to be told when something happens — "ping me when it's done", "let me know if you get stuck", "notify me" — is a request for an `agentnotify send`, for the rest of that session. Do not ask the user which notification mechanism to use. When y