← Back to Skills Marketplace
cmosakg

Windows TTS Notification

by cmosakg · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
221
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install windows-tts
Description
Push text notifications to Windows Azure TTS service for audio broadcast via Bluetooth speakers. Perfect for family reminders, alarms, and announcements.
Usage Guidance
This skill appears coherent and limited to sending JSON to a configured Windows TTS HTTP server on your LAN. Before installing: 1) Verify the Windows TTS server URL you provide is trusted and reachable only by devices you control (the skill will POST arbitrary text to that endpoint). 2) Inspect publish.sh and any npm scripts in package.json before running them — the documentation contains sample file paths (/home/cmos/.openclaw/...) and claims to have added cron/heartbeat entries, which are examples that a maintainer or install script could perform; confirm you are comfortable with any file changes. 3) Ensure OpenClaw's plugin config is set intentionally (do not point the plugin to external/untrusted endpoints). 4) If you need higher assurance, review the small JS/TS files (dist/ and src/) — they only use fetch for the configured baseUrl and perform no hidden network calls or credential exfiltration.
Capability Analysis
Type: OpenClaw Skill Name: windows-tts Version: 1.0.0 The windows-tts skill is a legitimate integration designed to send text-to-speech requests to a local or remote Windows Azure TTS server. The implementation in client.ts and tools.ts uses the native fetch API to communicate with a user-defined endpoint, with appropriate configuration validation in config.ts. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the extensive documentation and helper scripts (e.g., publish.sh) are consistent with the stated purpose of managing family reminders and notifications.
Capability Assessment
Purpose & Capability
Name/description match implementation: the plugin provides tts_notify, tts_get_status, tts_list_voices, tts_set_volume that POST/GET JSON to a configurable Windows TTS HTTP server (baseUrl). No unrelated capabilities (cloud management, AWS, Git access, etc.) are requested.
Instruction Scope
SKILL.md instructs administrators to add plugin config to OpenClaw and shows heartbeat/cron examples. Those examples reference editing files under /home/cmos/.openclaw and adding cron jobs — this is documentation/sample configuration, not behavior performed by the plugin code. Recommend verifying any publish/install scripts (publish.sh) before running so they don't modify system files unexpectedly.
Install Mechanism
No install spec in registry; source includes TypeScript and compiled dist/ JS. There are no external downloads, package installs at install-time specified here. Build/install is standard npm build noted in docs. No extract-from-URL or untrusted remote installs detected.
Credentials
Skill declares no required environment variables, no primary credential, and its config model only needs a user-provided HTTP URL and optional defaults (voice/volume/timeout). That is proportional to the purpose.
Persistence & Privilege
Skill does not request always:true, does not declare system-wide config paths or secret access. It registers tools via the OpenClaw API as expected for a plugin. No indications it modifies other skills or agent-wide credentials.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install windows-tts
  3. After installation, invoke the skill by name or use /windows-tts
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Cross-device TTS broadcast for family reminders
Metadata
Slug windows-tts
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Windows TTS Notification?

Push text notifications to Windows Azure TTS service for audio broadcast via Bluetooth speakers. Perfect for family reminders, alarms, and announcements. It is an AI Agent Skill for Claude Code / OpenClaw, with 221 downloads so far.

How do I install Windows TTS Notification?

Run "/install windows-tts" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Windows TTS Notification free?

Yes, Windows TTS Notification is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Windows TTS Notification support?

Windows TTS Notification is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Windows TTS Notification?

It is built and maintained by cmosakg (@cmosakg); the current version is v1.0.0.

💬 Comments