gotify
Installation
SKILL.md
Gotify CLI Client
Send and manage push notifications on a self-hosted Gotify server via its REST API v2.0.2.
Execution Rule
Run the user's requested command directly without pre-checking dependencies, environment variables, or configuration. If something is wrong, the script will fail with a clear error — check and fix only then.
Environment Variables
| Variable | Required | Purpose |
|---|---|---|
GOTIFY_URL |
✅ | Server base URL, e.g. https://gotify.example.com |
GOTIFY_CLIENT_TOKEN |
✅ | Client token — manage apps, clients, read messages |
GOTIFY_APP_TOKEN |
✅ | Application token — send messages |
The script loads these from ~/.wmyskills/.env (shared across skills) automatically; a scripts/.env in the script directory takes priority if present. Use scripts/.env.example as the template — add the variables to ~/.wmyskills/.env, never overwriting an existing file. Missing tokens produce a clear error; tokens can also be passed per-call via --token.