← Back to Skills Marketplace
Openclaw Feishu Optimizer
by
huangshaoshuai123
· GitHub ↗
· v1.0.0
638
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-feishu-optimizer
Description
提供语音识别、多语言支持及消息格式化,优化 OpenClaw 在飞书平台上的语音与文本消息处理和智能回复体验。
Usage Guidance
This skill appears to do what it says: convert audio to text and format replies. Before installing: (1) be aware audio is sent to Google's speech recognition service (network transmission of content — avoid sending sensitive audio), (2) install the Python packages in an isolated virtualenv rather than system-wide, (3) review the two Python files (they are short and readable) and avoid running the scripts on untrusted audio paths, (4) if you need an offline-only option for privacy, consider replacing the recognizer with an offline engine (e.g., VOSK) or request a version that supports local models, and (5) pin package versions and run in a sandboxed environment if you have elevated security concerns.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-feishu-optimizer
Version: 1.0.0
The skill is classified as suspicious due to the broad `Bash` execution permissions granted in `SKILL.md` (`allowed-tools: Bash(openclaw-feishu-optimizer:*)`). While the Python scripts (`process-message.py`, `voice-recognize.py`) do not directly construct malicious shell commands from user input, the `voice-recognize.py` script uses the `pydub` library for audio conversion. `pydub` often relies on external tools like `ffmpeg` which are executed via shell commands internally. A potential vulnerability in `pydub`'s handling of file paths or metadata when constructing these commands, combined with the skill's broad `Bash` permission, could create a shell injection risk. There is no evidence of intentional malicious behavior like data exfiltration to unauthorized endpoints or persistence mechanisms.
Capability Assessment
Purpose & Capability
Name/description (voice recognition, multi-language, message formatting) match the provided files and instructions. Declared dependencies (SpeechRecognition, pydub) and Python usage are appropriate and proportionate for the stated functionality. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md instructs installing SpeechRecognition and pydub and running the included Python scripts (absolute workspace paths). The runtime code only reads the audio file or message data supplied as the script argument and formats the recognized text. Important privacy note: the code uses speech_recognition.recognize_google(), which transmits audio data to Google's web API (the SKILL.md mentions network access for Google SR in troubleshooting but does not explicitly describe external transmission or retention).
Install Mechanism
There is no registry install spec; SKILL.md recommends pip3 install of well-known packages from PyPI (SpeechRecognition, pydub). This is a common, expected approach (moderate risk typical of pip installs); no downloads from unknown URLs or archive extraction are present.
Credentials
The skill declares no required environment variables, no credentials, and no config paths. That is proportionate. The only external dependency is the Google Speech Recognition web service (no API key used), so the main non-local exposure is network transmission of audio to Google.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system settings, and is instruction-only with two local Python modules. It runs only when invoked and does not request elevated or persistent privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-feishu-optimizer - After installation, invoke the skill by name or use
/openclaw-feishu-optimizer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
第一个版本:包含语音识别、流式输出、打断功能、消息格式化
Metadata
Frequently Asked Questions
What is Openclaw Feishu Optimizer?
提供语音识别、多语言支持及消息格式化,优化 OpenClaw 在飞书平台上的语音与文本消息处理和智能回复体验。 It is an AI Agent Skill for Claude Code / OpenClaw, with 638 downloads so far.
How do I install Openclaw Feishu Optimizer?
Run "/install openclaw-feishu-optimizer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Openclaw Feishu Optimizer free?
Yes, Openclaw Feishu Optimizer is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Openclaw Feishu Optimizer support?
Openclaw Feishu Optimizer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Openclaw Feishu Optimizer?
It is built and maintained by huangshaoshuai123 (@huangshaoshuai123); the current version is v1.0.0.
More Skills