← Back to Skills Marketplace
Webchat Audio Notifications
by
brokemac79
· GitHub ↗
· v1.2.0
2540
Downloads
1
Stars
4
Active Installs
1
Versions
Install in OpenClaw
/install webchat-audio-notifications
Description
Add browser audio notifications to Moltbot/Clawdbot webchat with 5 intensity levels - from whisper to impossible-to-miss (only when tab is backgrounded).
Usage Guidance
This package appears coherent and client-side only, but before installing: 1) host the client files (howler.min.js, notification.js, sounds) on your own webserver—do not reference remote/third-party URLs; 2) review client/notification.js for any unexpected network requests (the code uses fetch only for a configurable local config file by default); 3) note custom sound uploads are stored in localStorage as base64 (size limited and stored per-browser); 4) test in a staging environment to confirm autoplay-handling UX and that no unexpected network traffic occurs; 5) verify licensing (MIT) and the howler.js version for compatibility. If you want extra assurance, run the example pages locally and inspect network traffic in DevTools during tests.
Capability Analysis
Type: OpenClaw Skill
Name: webchat-audio-notifications
Version: 1.2.0
The skill provides client-side browser audio notifications for webchat. All code and documentation are focused on this stated purpose, utilizing Howler.js for audio playback and localStorage for user preferences and custom sound data. There is no evidence of intentional harmful behavior such as data exfiltration, malicious execution, persistence, or unauthorized remote control. Markdown files contain instructions for manual integration by a human, not for prompt injection against the AI agent. The dynamic injection of the `settings-panel.html` and its scripts into the DOM is for UI functionality and is sourced locally within the benign skill bundle.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md install steps, and included files (notification.js, howler, sounds, examples, docs) all match: a client-side webchat audio notifier. No unrelated binaries, env vars, or cloud credentials are requested.
Instruction Scope
Runtime instructions are limited to copying client files into your webchat, loading scripts, initializing the notifier, and hooking into message events. One note: config-loader.js fetches a JSON config from a configurable path (default local path) — if misconfigured to point at an external URL it could pull remote config, so ensure configPath is local/trusted.
Install Mechanism
No automated installer; manual copy of static client files is required. All code is included (Howler is vendored). No downloads from unknown URLs or archive extraction are performed by the skill itself.
Credentials
Skill requires no environment variables, no credentials, and no config paths. It uses browser APIs and localStorage for persisting settings and for storing uploaded custom sounds (base64). These are proportionate to a browser notification feature.
Persistence & Privilege
Skill is not always-enabled, does not request persistent system-wide privileges, and does not modify other skills' configs. It stores settings and optional custom sound data in the browser's localStorage (expected for this feature).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install webchat-audio-notifications - After installation, invoke the skill by name or use
/webchat-audio-notifications - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
5 intensity levels, custom sound upload, drop-in settings UI, smart tab detection
Metadata
Frequently Asked Questions
What is Webchat Audio Notifications?
Add browser audio notifications to Moltbot/Clawdbot webchat with 5 intensity levels - from whisper to impossible-to-miss (only when tab is backgrounded). It is an AI Agent Skill for Claude Code / OpenClaw, with 2540 downloads so far.
How do I install Webchat Audio Notifications?
Run "/install webchat-audio-notifications" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Webchat Audio Notifications free?
Yes, Webchat Audio Notifications is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Webchat Audio Notifications support?
Webchat Audio Notifications is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Webchat Audio Notifications?
It is built and maintained by brokemac79 (@brokemac79); the current version is v1.2.0.
More Skills