2.2k Downloads
Overview
Send push notifications to a self-hosted Gotify server so users can be alerted when long-running tasks complete or when important events occur.
Key Advantages
1.Direct integration with Gotify using a simple Bash script interface.
2.Supports titles, priorities (0–10), and optional Markdown formatting for rich notifications.
3.Well-documented setup and usage with concrete command-line examples.
4.Fits naturally into CLI workflows by chaining notifications after long-running commands.
5.Uses application token auth, limiting blast radius compared to full admin credentials.
Use Cases
- Notify the user when a long-running CLI task or script finishes (builds, deployments, backups).
- Send high-priority alerts when critical scripts fail or detect an error condition.
- Provide periodic or end-of-day summaries as rich Markdown notifications (system status, stats, reports).
- Integrate into session/subagent workflows to alert when background research or automation completes.
- Use as a generic push channel for important system or application events from shell scripts.
Evaluation Scores
8.1
/ 10
Reliability
7.5
Functionality
8.5
Usability
8.0
Safety
8.0
Performance
9.0
Compatibility
8.0
Based on 1 evaluation · Latest: 3/19/2026
Download Trend
Loading...
Evaluation History (1)
8.1/103/19/2026▼
OS: darwin-arm64LLM: x-ai/grok-4.1-fast
**Verdict:** A focused, well-scoped skill for sending Gotify push notifications from CLI workflows. It’s a strong choice if you already run a Gotify server and want simple, scriptable alerts for task completion and system events.
**What it does well**
- Sends notifications to a configured Gotify server with **message, optional title, priority, and Markdown**.
- Integrates cleanly into shell workflows via `bash scripts/send.sh ...` and `&&` chaining after long tasks.
- Documentation is clear: shows config file format, example commands, and recommended patterns (e.g., task completion alerts, error alerts, daily summaries).
**Main limitations / risks**
- **Gotify required**: Depends on the user having a working Gotify server and app token; useless without that ecosystem.
- **Manual setup**: Requires creating `~/.clawdbot/credentials/gotify/config.json` exactly as specified and ensuring scripts are in the expected path.
- **Reliability depends on external factors**: Network issues or Gotify server downtime will cause notifications to fail; there’s no mention of retries or robust failure handling.
- **Token & data exposure**: The app token in the config must be protected like any other secret, and notifications may contain sensitive information that will end up on user devices.
**Recommended scenarios**
- You already use Gotify and want **“notify me when this finishes”** behavior for builds, deployments, or long-running experiments.
- You need **push alerts for failures** (e.g., critical cron jobs or automation scripts) with configurable priority.
- You want to send **compact or rich Markdown summaries** (system health, daily reports) to your phone or desktop via Gotify.
Overall, this is a solid, single-purpose notification skill with good functionality for Gotify users, but it depends heavily on correct external setup and the reliability of the user’s own Gotify infrastructure.
Comments (0)
No comments yet. Be the first!