feishu-file
飞书文件发送技能。支持发送各类文件到飞书聊天,包括文档、图片、压缩包等,自动识别文件类型并处理上传。
Why use this skill?
Easily share local documents, images, and archives to Feishu chats using the OpenClaw feishu-file skill. Streamline your workflow with automated file uploads.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/franklu0819-lang/feishu-fileWhat This Skill Does
The feishu-file skill is a professional-grade automation tool for OpenClaw that enables seamless integration with the Feishu (Lark) messaging platform. It acts as an automated courier for your files, allowing the agent to upload and send documents, images, compressed archives, and media directly into Feishu chats. By intelligently handling file MIME detection, size validation, and the multi-step Feishu API authentication flow, it removes the manual labor of sharing files from your local storage to your team's communication channels.
Installation
To install this skill, run the following command in your terminal:
clawhub install openclaw/skills/skills/franklu0819-lang/feishu-file
Ensure that you have curl, jq, and file utilities installed on your system. After installation, configure the required environment variables (FEISHU_APP_ID, FEISHU_APP_SECRET, and FEISHU_RECEIVER) in your environment profile to authorize the agent to access your Feishu workspace securely.
Use Cases
This skill is ideal for teams and developers using Feishu as their primary communication hub. Use it to automatically share daily build logs, generate and distribute analytics reports from local scripts, or push documentation updates to team chat groups. It is particularly useful for CI/CD pipelines where the OpenClaw agent monitors local directory changes and automatically informs the relevant stakeholders upon task completion.
Example Prompts
- "OpenClaw, please send the latest quarterly_report.pdf to the team chat."
- "Find the recently generated system_logs.zip in my downloads folder and send it to the developer lead via Feishu."
- "Upload the marketing_assets.png image to the project channel using the feishu-file skill."
Tips & Limitations
- File Size Limits: Always verify file sizes before sending, as images are limited to 20MB, videos to 50MB, and other files to 30MB.
- Permission Check: Ensure your Feishu App bot is granted
im:messageandim:filepermissions in the Feishu Developer Console. - Audio Handling: For voice messages, note that the
.opusformat requires the specificfeishu-voiceskill; do not usefeishu-filefor native voice messages to ensure they play correctly in the app. - Error Handling: If a file fails to send, check your
FEISHU_RECEIVEROpen ID format, as it must match the recipient's identifier exactly.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-franklu0819-lang-feishu-file": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, external-api, network-access
Related Skills
zhipu-asr
Automatic Speech Recognition (ASR) using Zhipu AI (BigModel) GLM-ASR model. Use when you need to transcribe audio files to text. Supports Chinese audio transcription with context prompts, custom hotwords, and multiple audio formats.
zhipu-tts
Text-to-speech conversion using Zhipu AI (BigModel) GLM-TTS model. Use when you need to convert text to audio files with various voice options. Supports Chinese text synthesis with multiple voice personas, speed control, and output formats.
clawhub-manager
ClawHub 技能管理工具。封装技能的发布、删除、查询和搜索功能,方便管理 ClawHub 上的技能。
feishu-voice
飞书语音消息发送技能。将文本转换为语音并发送到飞书,支持 TTS 生成、格式转换、时长读取、文件上传和消息发送。
md2pdf
Markdown 转 PDF 技能。将 Markdown 文件转换为精美的 PDF 文档,完美支持中文、代码高亮、自定义样式。