← Back to Skills Marketplace
93
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install microsoft-edge-tts
Description
Use Microsoft Edge online TTS service to convert text to speech. Supports command line and module invocation, no API key required.
Usage Guidance
This skill appears to do what it claims (convert text to speech), but it instructs the agent to run code fetched from npm (npx node-edge-tts) with no package version, repository link, or checksum. That means unknown third‑party code will be executed — a supply‑chain and privacy risk. Before installing or running: (1) verify the npm package name and maintainer on npmjs.com and review its source repo/README, (2) prefer a pinned version and checksum, (3) run it in a sandboxed environment or container, (4) consider using an official Microsoft/Azure SDK (which requires an API key) or a locally installed TTS engine if you need stronger provenance or offline processing, and (5) avoid sending sensitive text to an unknown online service since network calls may transmit your content.
Capability Analysis
Type: OpenClaw Skill
Name: microsoft-edge-tts
Version: 1.0.0
The skill bundle provides instructions for an AI agent to use the 'node-edge-tts' npm package to perform text-to-speech tasks. The SKILL.md file contains standard documentation, trigger conditions, and command-line examples (using npx) that align perfectly with the stated purpose of utilizing Microsoft Edge's online TTS service. No malicious code, data exfiltration attempts, or prompt injection attacks were found.
Capability Assessment
Purpose & Capability
Name/description (Edge TTS) align with the runtime instructions (use the node-edge-tts package via npx or as a module) and all user-facing options are consistent with TTS functionality. However, source/homepage are missing and owner is opaque, which reduces confidence in provenance.
Instruction Scope
SKILL.md directs the agent to invoke npx (runtime download+execute) and require('node-edge-tts'). While these steps are within the TTS purpose, they implicitly cause execution of third‑party code fetched from npm at runtime and give that code discretion to perform arbitrary actions. The instructions do not pin a package version, checksum, or repository URL.
Install Mechanism
There is no install spec in the skill bundle; instead the documentation relies on npx to fetch a package from the npm registry on demand. Using npx/unpinned module execution is a moderate‑to‑high supply‑chain risk because it will run remote code with no integrity verification. No official project homepage, repository link, or package version is provided to validate the package.
Credentials
The skill requests no environment variables, credentials, or config paths. The only network‑relevant options are proxy and timeout parameters. From the manifest, there is no unexplained credential request.
Persistence & Privilege
The skill does not request permanent presence (always:false) and does not declare any special privileges or config path modifications. It appears not to modify other skills or system settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install microsoft-edge-tts - After installation, invoke the skill by name or use
/microsoft-edge-tts - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of microsoft-edge-tts skill.
- Convert text to speech using Microsoft Edge's online TTS service; no API key required.
- Supports command line and module usage with configurable voice, language, output format, rate, pitch, volume, proxy, and timeout options.
- Subtitle file generation available.
- Includes quick start guides and advanced configuration examples.
- Documentation covers available voices, usage scenarios, and important notes.
Metadata
Frequently Asked Questions
What is Microsoft Edge TTS?
Use Microsoft Edge online TTS service to convert text to speech. Supports command line and module invocation, no API key required. It is an AI Agent Skill for Claude Code / OpenClaw, with 93 downloads so far.
How do I install Microsoft Edge TTS?
Run "/install microsoft-edge-tts" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Microsoft Edge TTS free?
Yes, Microsoft Edge TTS is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Microsoft Edge TTS support?
Microsoft Edge TTS is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Microsoft Edge TTS?
It is built and maintained by OpenLark (@openlark); the current version is v1.0.0.
More Skills