ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 4/5

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.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/franklu0819-lang/feishu-file
Or

What 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

  1. "OpenClaw, please send the latest quarterly_report.pdf to the team chat."
  2. "Find the recently generated system_logs.zip in my downloads folder and send it to the developer lead via Feishu."
  3. "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:message and im:file permissions in the Feishu Developer Console.
  • Audio Handling: For voice messages, note that the .opus format requires the specific feishu-voice skill; do not use feishu-file for native voice messages to ensure they play correctly in the app.
  • Error Handling: If a file fails to send, check your FEISHU_RECEIVER Open ID format, as it must match the recipient's identifier exactly.

Metadata

Stars2387
Views3
Updated2026-03-09
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-franklu0819-lang-feishu-file": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#feishu#automation#file-sharing#lark#collaboration
Safety Score: 4/5

Flags: file-read, external-api, network-access