← Back to Skills Marketplace
111
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install mayiv-feishu-voice
Description
通过 Edge TTS 把文字转语音,发送到飞书。支持纯语音发送和文字+语音同时发送。环境变量配置,无硬编码凭证,完全免费无需 API Key。触发词:飞书语音、发语音、feishu voice、语音发送、文字转语音
Usage Guidance
This skill's behavior (sending TTS to Feishu) matches its code, but the registry metadata incorrectly omits required environment variables. Before installing: 1) do not use high-privilege or production Feishu credentials — create a dedicated app/account with minimal scopes and test there; 2) confirm you are comfortable that message text will be sent to external TTS services (edge-tts/Microsoft) and to Feishu; 3) verify the publisher's project URL (https://github.com/Mayiv-Ai/feishu-voice) and confirm the repo matches the packaged scripts; 4) request the publisher to update the registry metadata to declare FEISHU_APP_ID and FEISHU_APP_SECRET (and any other env vars) so required secrets are visible up front; 5) consider running the scripts in a sandboxed environment first. The code itself shows no obvious exfiltration beyond the described APIs, but the metadata omission is a practical security/usability concern.
Capability Analysis
Type: OpenClaw Skill
Name: mayiv-feishu-voice
Version: 1.0.1
The skill bundle provides a legitimate utility for converting text to speech via Edge TTS and sending it to Feishu. It correctly handles credentials using environment variables (FEISHU_APP_ID, FEISHU_APP_SECRET) and interacts only with official Feishu API endpoints (open.feishu.cn). The shell scripts (feishu-send.sh, feishu-voice-send.sh) use standard tools like ffmpeg and python3 for processing without any signs of obfuscation, data exfiltration, or malicious intent.
Capability Assessment
Purpose & Capability
The skill claims to convert text to speech and send to Feishu, which legitimately needs FEISHU_APP_ID and FEISHU_APP_SECRET. However the registry metadata lists no required environment variables or primary credential even though both the SKILL.md and the shipped scripts require FEISHU_APP_ID and FEISHU_APP_SECRET. That omission is an incoherence between claimed requirements and actual capabilities.
Instruction Scope
The SKILL.md and scripts stay within the stated purpose: they run edge-tts + ffmpeg locally, then call Feishu open APIs (https://open.feishu.cn) to upload and send audio. They create temporary files and use curl/python to parse responses. They do not read unrelated system files or attempt to access other credentials. Note: text is sent to an external TTS provider (edge-tts/Microsoft services) and to Feishu APIs — users should be aware their message content is transmitted externally.
Install Mechanism
There is no automated install spec (instruction-only plus two shell scripts). Dependencies are typical (edge-tts via pip, ffmpeg). No remote downloads or archive extraction are performed by the skill itself, which reduces install-time risk.
Credentials
The code requires sensitive environment variables (FEISHU_APP_ID and FEISHU_APP_SECRET) to obtain a tenant access token. Those credentials are appropriate for Feishu integration, but the registry metadata fails to declare them. This mismatch could lead users to install/run the skill without realizing they must provide secrets. The skill will transmit provided text to external services (TTS + Feishu) — disclose this to data owners and use least-privilege credentials.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. It does not modify other skills or system-wide agent settings. It only runs scripts when invoked.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mayiv-feishu-voice - After installation, invoke the skill by name or use
/mayiv-feishu-voice - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
add Feishu group invite link, enhance description
v1.0.0
Feishu Voice 1.0.0 — Initial Release
- Convert text to voice using Edge TTS and send directly to Feishu.
- Supports sending pure voice messages or combined text + voice messages.
- Credentials are configured via environment variables—no hardcoded secrets.
- Easy setup instructions with dependency installation (edge-tts, ffmpeg).
- Multiple Chinese voices supported.
- Sample scripts provided for different use cases.
- Open source and suitable for CI/CD or production.
Metadata
Frequently Asked Questions
What is Feishu Voice Skill?
通过 Edge TTS 把文字转语音,发送到飞书。支持纯语音发送和文字+语音同时发送。环境变量配置,无硬编码凭证,完全免费无需 API Key。触发词:飞书语音、发语音、feishu voice、语音发送、文字转语音. It is an AI Agent Skill for Claude Code / OpenClaw, with 111 downloads so far.
How do I install Feishu Voice Skill?
Run "/install mayiv-feishu-voice" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Feishu Voice Skill free?
Yes, Feishu Voice Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Feishu Voice Skill support?
Feishu Voice Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Feishu Voice Skill?
It is built and maintained by Mayiv-Ai (@mayiv-ai); the current version is v1.0.1.
More Skills