notify-me-setuplisted
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