Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Send push notifications via Gotify when long-running tasks complete or important events occur. Use when the user asks to "send a Gotify notification", "notify me when this finishes", "push notification", "alert me via Gotify", or wants to be notified of task completion.
.claude/skills/sundial-org-gotify/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 60% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 14% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 89% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 12% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 1% | 0% |
Send push notifications to your Gotify server when long-running tasks complete or important events occur.
This skill enables Clawdbot to send push notifications via Gotify, useful for:
Create the credentials file: ~/.clawdbot/credentials/gotify/config.json
json{ "url": "https://gotify.example.com", "token": "YOUR_APP_TOKEN" }
url: Your Gotify server URL (no trailing slash)token: Application token from Gotify (Settings → Apps → Create Application)bashbash scripts/send.sh "Task completed successfully"
bashbash scripts/send.sh --title "Build Complete" --message "skill-sync tests passed"
bashbash scripts/send.sh -t "Critical Alert" -m "Service down" -p 10
bashbash scripts/send.sh --title "Deploy Summary" --markdown --message " ## Deployment Complete - **Status**: ✅ Success - **Duration**: 2m 34s - **Commits**: 5 new "
bash# Run long task ./deploy.sh && bash ~/clawd/skills/gotify/scripts/send.sh "Deploy finished"
When Clawdbot supports task completion hooks, this skill can be triggered automatically:
bash# Example hook configuration (conceptual) { "on": "task_complete", "run": "bash ~/clawd/skills/gotify/scripts/send.sh 'Task: {{task_name}} completed in {{duration}}'" }
-m, --message <text>: Notification message (required)-t, --title <text>: Notification title (optional)-p, --priority <0-10>: Priority level (default: 5)--markdown: Enable markdown formatting in messagebash# After spawning subagent sessions_spawn --task "Research topic" --label my-research # ... wait for completion ... bash scripts/send.sh -t "Research Complete" -m "Check session: my-research"
bashif ! ./critical-task.sh; then bash scripts/send.sh -t "⚠️ Critical Failure" -m "Task failed, check logs" -p 10 fi
bashbash scripts/send.sh --markdown -t "Daily Summary" -m " # System Status ## ✅ Healthy - UniFi: 34 clients - Sonarr: 1,175 shows - Radarr: 2,551 movies ## 📊 Stats - Uptime: 621h - Network: All OK "
When the user says:
&& bash scripts/send.sh "Task complete" to their commandbash scripts/send.sh with their messageAlways confirm the notification was sent successfully (check for JSON response with message ID).
Other measured skills in the registry, with their headline benchmark lift.