install
source · Clone the upstream repo
git clone https://github.com/autogame-17/feishu-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/autogame-17/feishu-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/feishu-toolkit" ~/.claude/skills/autogame-17-feishu-skills-feishu-toolkit && rm -rf "$T"
manifest:
feishu-toolkit/SKILL.mdsource content
Feishu Toolkit
Description: A consolidated, robust toolkit for Feishu operations (Image, Post, Doc, etc.). Currently features a safer image sender.
Commands
Send Image
Upload and send an image to a chat or user. Uses
util.parseArgs for robust argument handling.
node skills/feishu-toolkit/send-image.js --target <id> --file <path>
Parameters:
(required): User OpenID (--target
) or Chat ID (ou_...
)oc_...
(required): Path to local image file--file
Example:
node skills/feishu-toolkit/send-image.js --target $TARGET_USER_ID --file ./media/example.png
Internal APIs
: Uploads image and returnsuploadImage(token, filePath)
(cached).image_key
: Uploads and sends message.sendImageMessage(target, filePath)