A streamlined automation skill that converts text to speech and delivers it as a native audio message to Feishu users.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install feishu-send-voice
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install feishu-send-voice using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Feishu Voice TTS skill is a specialized utility within the Openclaw Skills ecosystem designed to bridge the gap between automated text notifications and voice communication. It leverages the edge-tts engine to synthesize high-quality speech from text and uses FFmpeg to ensure the resulting audio is perfectly formatted for the Feishu platform. By automating the multi-step process of conversion, transcoding, and API interaction, this skill ensures that your messages are delivered as playable audio rather than being downgraded to generic file attachments.
This tool is particularly valuable for developers who need to send high-priority alerts or audible status updates directly to team members' mobile devices. As part of the Openclaw Skills collection, it provides a reliable, scriptable interface for the Feishu Open Platform, handling complex authentication and file upload workflows automatically.
To use this addition to your Openclaw Skills, ensure you have the necessary dependencies installed:
# Install edge-tts
python3 -m pip install --user edge-tts
# Ensure FFmpeg is available on your PATH
ffmpeg -version
Configure your credentials in ~/.openclaw/openclaw.json or set the following environment variables:
export FEISHU_APP_ID='your_app_id'
export FEISHU_APP_SECRET='your_app_secret'
Run the execution script directly:
skills/feishu-voice-tts/scripts/send_feishu_voice.sh "Hello, this is a test message" "user_open_id"
The skill produces a structured JSON output upon successful execution to allow for further automation within Openclaw Skills:
| Property | Type | Description |
|---|---|---|
| success | boolean | Indicates if the message was sent successfully |
| message_id | string | The unique ID assigned by Feishu to the message |
| file_key | string | The reference key for the uploaded audio file |
It also supports configuration via a global JSON schema located at ~/.openclaw/openclaw.json under the channels.feishu path.
Loading
A systematic workflow for AI agents to perform daily self-reflections, updating core memory and behavioral configurations based on session history.

A specialized automation skill for executing safe, test-validated Java code changes and generating PR-ready documentation.

A pure peer-to-peer coordination layer that enables sovereign AI agents to synchronize data, share capabilities, and operate as a decentralized hive-mind.

A bridge that creates secure ngrok tunnels to receive, process, and route incoming webhooks to your local AI agent ecosystem.

A high-performance AI image generation skill leveraging Jimeng AI 4.0 for text-to-image and image-to-image workflows with optional Feishu integration.

An official MiniMax Model Context Protocol server providing AI-powered web search and sophisticated image understanding capabilities.








































