ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      i3130002

      Safety Report

      Edge TTS

      @i3130002

      Text-to-speech conversion using node-edge-tts npm package for generating audio from text. Supports multiple voices, languages, speed adjustment, pitch control, and subtitle generation. Use when: (1) User requests audio/voice output with the "tts" trigger or keyword. (2) Content needs to be spoken rather than read (multitasking, accessibility, driving, cooking). (3) User wants a specific voice, speed, pitch, or format for TTS output.

      9,777Downloads
      88Installs
      16Stars
      2Versions
      Workflow Automation3,323Customer Support1,744Video & Audio1,618Project Management1,537

      Security Analysis

      high confidence
      Clean0.04 risk

      The skill's code, instructions, and requirements are consistent with a TTS wrapper around the node-edge-tts library; it requests no unrelated credentials or elevated privileges.

      Feb 11, 20269 files1 concern
      Purpose & Capabilityok

      Name/description match the included scripts and package.json. Declared dependencies (node-edge-tts, commander) and the CLI/helper scripts are appropriate for a Text‑to‑Speech skill; nothing in the manifest requests unrelated cloud credentials, OS tools, or privileged access.

      Instruction Scopenote

      SKILL.md stays on‑topic: it instructs agents to call the built‑in tts tool or the included scripts, documents options, and shows how to install and test. The scripts read/write a per‑user config (~/.tts-config.json) and write audio to a temp dir; they also accept a proxy option. Note: SKILL.md references an external preview site (https://tts.travisvn.com) — a third‑party testing URL that is separate from Microsoft Edge endpoints and should be validated if you plan to trust it.

      Install Mechanismok

      No high‑risk download/install host is used. Install flow is npm install in the scripts directory (install.sh provided). Dependencies are from the public npm registry and package-lock.json lists expected packages; nothing is fetched from obscure shorteners or arbitrary URLs.

      Credentialsok

      The skill declares no required environment variables or credentials. The config manager persists user preferences to ~/.tts-config.json (voice, proxy, timeout, etc.), which is proportional for a user‑configurable TTS client. Be aware the proxy field could be pointed at a capture proxy by a user or operator — the skill will route requests there if configured.

      Persistence & Privilegeok

      The skill does not request always:true and does not modify other skills or system settings. Its persistent footprint is limited to a per‑user config file and temporary audio files in the system temp directory, which is appropriate for this functionality.

      Guidance

      This package is internally consistent with a Microsoft Edge TTS wrapper: it installs npm dependencies, makes outbound calls to the Edge TTS service, and stores preferences in ~/.tts-config.json. Before installing: (1) review the node-edge-tts package source (npm/github) and package-lock to confirm you trust the versions; (2) be aware the scripts will run JavaScript from npm packages (npm packages can execute arbitrary code during install/run); (3) the config includes a proxy field — do not set it to unknown endpoints if you care about privacy, as that would route TTS traffic (and potentially data) through the proxy; (4) the SKILL.md links to a third‑party preview site (tts.travisvn.com) — verify that site's trustworthiness before using it. If you have strict security requirements, run the skill in a sandboxed environment or audit the installed node modules (npm audit / review package sources) before use.

      Latest Release

      v2.0.0

      **Major upgrade with added scripts, configurability, and streamlined TTS triggers** - Added Node.js scripts for TTS conversion and config management (`tts-converter.js`, `config-manager.js`), with installation and usage instructions. - Added resource and reference files, including a complete voice/option guide and install script. - Changed TTS intent detection to trigger only on the "tts" keyword (removes long trigger phrase lists), and clarified keyword filtering prior to conversion. - Expanded documentation with workflow, usage examples, advanced configuration, troubleshooting, and testing instructions. - Clarified default voice, output formats, temporary file handling, and recommended voice test site.

      Popular Skills

      self-improving-agent

      @pskoett · 1,456 stars

      Gog

      @steipete · 672 stars

      Tavily Web Search

      @arun-8687 · 620 stars

      Find Skills

      @JimLiuxinghai · 529 stars

      Proactive Agent

      @halthelobster · 426 stars

      Summarize

      @summarize · 415 stars

      Published by @i3130002 on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

      Something feels unusual? We want to help: [email protected]