← ClaudeAtlas

notify-me-setuplisted

Set up or change notify-me — the plugin that pings the user's phone (via ntfy) and/or plays a sound when an agent is blocked or finished. Use when the user says "set up notify-me", "set up notifications", "notify me when you're blocked", "call me back when you need me", "change the alert sound", "turn the chime on/off", "change my ntfy topic", or when a SessionStart note reports notify-me is installed but not configured.
jovesun-lab/whetstone · ★ 7 · AI & Automation · score 78
Install: claude install-skill jovesun-lab/whetstone
# notify-me setup This skill configures the `notify-me` plugin by writing `~/.notify-me/config`, which the notification hook reads. Run the whole flow in plain chat. Do NOT use a popup/AskUserQuestion — present every choice as lettered text options in the message and wait for a typed reply. ## Config file format Write `~/.notify-me/config` as sourceable shell `KEY="value"` lines: ``` TOKEN="user-chosen-secret" # this IS the ntfy "topic" you subscribe to on your phone SOUND="on" SOUND_FILE="/System/Library/Sounds/Glass.aiff" NOTIFY_ON_STOP="off" SERVER="https://ntfy.sh" ``` Field meaning: - `TOKEN` — the private secret the phone subscribes to. In the ntfy app this value is called the "topic". Acts as a password, so it must be random/unguessable. - `SOUND` — `on`/`off`. Whether to play a local sound on this computer. - `SOUND_FILE` — absolute path to a sound file, OR the literal `@system` to play the OS's currently-selected alert sound (macOS "beep" / Windows beep). A real file path is more reliable than `@system`, because `@system` follows the separate OS "alert volume" which is easy to leave at zero. - `NOTIFY_ON_STOP` — `on`/`off`. If `on`, also alert when the agent finishes a turn (fires often — default `off`). - `SERVER` — ntfy server base URL. Leave as `https://ntfy.sh` unless the user self-hosts. ## First-run / setup flow If `~/.notify-me/config` already exists, read it and show current settings first, then ask which field to change. Otherwise run full onboardin