← Back to Skills Marketplace
413
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install speak1
Description
Text-to-speech using Kokoro local TTS. Use when the user wants to convert text to audio, read aloud, or generate speech.
Usage Guidance
This skill appears to be a wrapper for the third-party Kokoro TTS CLI and requires downloading model files and installing a tool, but the registry metadata omits those runtime requirements. Before installing or using: 1) verify the kokoro-tts project and release assets on GitHub are the genuine upstream (owner nazdridoy) and inspect release checksums if available; 2) confirm what 'uv tool install kokoro-tts' actually does (review its code or use a manual install) — unknown installers can run arbitrary commands; 3) ensure required runtime binaries (kokoro-tts, Python 3.9–3.12, wget or equivalent) are present and declared in metadata; 4) avoid running installers or executing downloaded model files from untrusted sources; 5) if you need higher assurance, request the skill author add explicit required-binaries and an install spec (or provide vetted package URLs / checksums). If you cannot verify the installer and release assets, treat the skill as untrusted.
Capability Analysis
Type: OpenClaw Skill
Name: speak1
Version: 1.0.0
The skill bundle is classified as suspicious due to its reliance on external network requests to download and install components. Specifically, the `SKILL.md` instructs the agent to use `uv tool install kokoro-tts` to install the main tool and `wget` commands to download binary model files (`kokoro-v1.0.onnx`, `voices-v1.0.bin`) from a GitHub repository. While these actions are plausibly needed for the stated purpose of a local TTS tool, they introduce supply chain risks by fetching and trusting external binaries, which could be compromised. This constitutes a 'risky capability' without clear malicious intent, aligning with the 'suspicious' classification.
Capability Assessment
Purpose & Capability
Name/description (local TTS via Kokoro) match the instructions: examples and reference describe a CLI kokoro-tts and model files needed to convert text/epub/pdf to audio.
Instruction Scope
SKILL.md tells the agent to install kokoro-tts (via 'uv tool install kokoro-tts') and to wget model files from GitHub releases into the working directory. The instructions reference using kokoro-tts, wget, and Python (3.9–3.12) at runtime, but the skill metadata does not declare these requirements. Downloads and saving model binaries to disk are explicitly required and could install/execute third-party code.
Install Mechanism
No install spec in registry metadata, but the instructions call out 'uv tool install kokoro-tts' and direct downloads from GitHub release URLs (github.com/nazdridoy/kokoro-tts/releases/...). GitHub releases are a reasonable host, but 'uv tool install' is an unspecified installer; without knowing what that installer does, there's moderate risk. The downloads are direct model/binary assets (onnx, .bin) — no archive extraction specified.
Credentials
The skill requests no environment variables or credentials, which is appropriate for local TTS. However metadata omission of required runtime tools (kokoro-tts, wget, python) is an inconsistency to address.
Persistence & Privilege
always:false and no declared installs that modify other skills or system-wide config. The skill instructs placing model files in the working directory (normal for local models) but does not request persistent elevated privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install speak1 - After installation, invoke the skill by name or use
/speak1 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release with major changes and focus shift:
- Replaces prior auto-adaptive TTS configuration with a practical guide for using Kokoro local TTS.
- Added detailed usage examples, quick start commands, and installation instructions.
- Voices table gives an at-a-glance overview of available options.
- Removed adaptive preference tracking and configuration details (config.md, criteria.md).
Metadata
Frequently Asked Questions
What is speaker-local?
Text-to-speech using Kokoro local TTS. Use when the user wants to convert text to audio, read aloud, or generate speech. It is an AI Agent Skill for Claude Code / OpenClaw, with 413 downloads so far.
How do I install speaker-local?
Run "/install speak1" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is speaker-local free?
Yes, speaker-local is completely free (open-source). You can download, install and use it at no cost.
Which platforms does speaker-local support?
speaker-local is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created speaker-local?
It is built and maintained by Vega (@babysor); the current version is v1.0.0.
More Skills