Openclaw Skills turns long-running agent work into a native desktop notification with sound, with cross-platform fallback handling built in.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install desktop-notify
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install desktop-notify using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Desktop Notify is an Openclaw Skills utility for signaling task completion with a native system toast plus an audible cue. It detects Windows, macOS, and Linux at runtime and uses the most appropriate system API, so your agent can signal completion without any third-party notification dependency.
It is especially valuable for long-running builds, background scripts, and assistant workflows where visual feedback matters. The skill also supports a one-time setup that writes a persistent auto-notify rule into the user's own ~/.workbuddy/MEMORY.md, making future conversations and projects automatically emit completion alerts.
osascript on macOS, or notify-send on Linux.notify-send is unavailable.~/.workbuddy/MEMORY.md under the <!-- desktop-notify-auto --> marker.SKILL.md and scripts/ are discoverable.<!-- desktop-notify-auto --> block from ~/.workbuddy/MEMORY.md.PowerShell -File "<skill_dir>/scripts/setup.ps1"
bash "<skill_dir>/scripts/setup.sh"
PowerShell -File "<skill_dir>/scripts/notify.ps1" -Message "Report generated" -Title "WorkBuddy"
bash "<skill_dir>/scripts/notify.sh" "Report generated" "WorkBuddy"
Note: the PowerShell scripts are saved as UTF-8 with BOM to avoid Windows PowerShell 5.1 encoding issues.
| Artifact | Role | Data / metadata |
|---|---|---|
SKILL.md |
Skill manifest | Declares the skill name (desktop-notify), description, operational guidance, and platform notes. |
scripts/notify.ps1 |
Windows notifier | Accepts -Message and -Title; defaults to title WorkBuddy and a task-complete body when omitted. |
scripts/notify.sh |
macOS/Linux notifier | Accepts $1 as message/body and $2 as title; uses osascript on macOS and notify-send on Linux. |
scripts/setup.ps1 |
Windows bootstrap | Writes the auto-notify rule into the user's memory file; idempotent. |
scripts/setup.sh |
macOS/Linux bootstrap | Writes the auto-notify rule into the user's memory file; idempotent. |
~/.workbuddy/MEMORY.md |
Persistence layer | Stores the global rule block flagged by <!-- desktop-notify-auto -->. |
title, message/body, delivery backend, and fallback mode.<!-- desktop-notify-auto --> marker.WinRT Toast, AppleScript/osascript, notify-send, or terminal bell fallback.Loading
Openclaw Skills for AgentHost publishes static sites, HTML, or Markdown docs to a private, pre-authenticated share URL in one command.

Openclaw Skills turns endpoint descriptions into reusable curl smoke tests with timing, status assertions, and CI-ready shell output.

Openclaw Skills turns one reference image and one motion prompt into a validated, transparent, loop-ready animated sticker package.

An Openclaw Skills utility that audits Obsidian and Markdown vaults for duplicates, orphan notes, broken links, and unused attachments, then recommends safe fixes.

A policy-gated macOS computer-use skill that drives approved desktop apps through Openclaw Skills with explicit UI state tracking.

Openclaw Skills for YAML validation that catches Kubernetes, Docker Compose, and GitHub Actions errors before they break deployment.








































