/install feishu-upload-image
Feishu Upload Image
Upload a local image file to Feishu and receive the image_key needed for sending via feishu_im_user_message.
只做一件事:本地文件 → image_key
Usage
bash \x3Cskill-dir>/scripts/upload-image.sh /path/to/image.png
Environment variables
export FEISHU_IMAGE_PATH="/path/to/image.png"
bash \x3Cskill-dir>/scripts/upload-image.sh
Output
img_v3_02104_xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxg
Complete Workflow
# 1. Upload → get image_key
IMAGE_KEY=$(bash \x3Cskill-dir>/scripts/upload-image.sh /path/to/image.png)
# 2. Send via feishu_im_user_message tool (OpenClaw-native, user token auto-managed)
# action=send, msg_type=image, content="{\"image_key\":\"\x3CIMAGE_KEY>\"}"
Credentials
Reads appId and appSecret from openclaw.json at channels.feishu. Can be overridden with env vars FEISHU_APP_ID and FEISHU_APP_SECRET.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install feishu-upload-image - After installation, invoke the skill by name or use
/feishu-upload-image - Provide required inputs per the skill's parameter spec and get structured output
What is Feishu Upload Image?
Upload a local image to Feishu and get its image_key. Use when you need to send an image via Feishu IM but first need the image_key returned by the upload AP... It is an AI Agent Skill for Claude Code / OpenClaw, with 168 downloads so far.
How do I install Feishu Upload Image?
Run "/install feishu-upload-image" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Feishu Upload Image free?
Yes, Feishu Upload Image is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Feishu Upload Image support?
Feishu Upload Image is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Feishu Upload Image?
It is built and maintained by jkzleond (@jkzleond); the current version is v1.0.3.