Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
autogame-17 avatar

Feishu Sticker

  • 2 installs
  • 20 repo stars
  • Updated April 11, 2026
  • autogame-17/feishu-skills

feishu-sticker is a Claude skill that sends images as native Feishu stickers with auto-upload, image_key caching, and GIF-to-WebP conversion.

About

feishu-sticker sends images as native Feishu stickers to a user or group. It auto-uploads local images to the Feishu CDN, caches the image_key by file hash to avoid re-uploading, converts GIFs to WebP for efficiency, and compresses large images. Developers use it when an agent should send a sticker, chosen by file, keyword query, or emotion. It requires Feishu credentials and dependencies like ffmpeg-static.

  • Sends images as native Feishu stickers with auto-upload to the CDN
  • Caches image_key by file hash and converts GIFs to WebP via ffmpeg-static
  • Smart search by --query or --emotion to pick a sticker

Feishu Sticker by the numbers

  • 2 all-time installs (skills.sh)
  • Ranked #1,842 of 2,719 Automation & Workflows skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

feishu-sticker capabilities & compatibility

Free skill; requires Feishu credentials and npm dependencies including ffmpeg-static.

Capabilities
feishu message · feishu card
Works with
slack
Use cases
orchestration
From the docs

What feishu-sticker says it does

Send images as native Feishu stickers. Features auto-upload, caching, and GIF-to-WebP conversion.
SKILL.md
Automatically uploads the image to Feishu (caching the `image_key` via MD5), converts GIFs to WebP for efficiency, and supports smart search.
SKILL.md
npx skills add https://github.com/autogame-17/feishu-skills --skill feishu-sticker

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2
repo stars20
Last updatedApril 11, 2026
Repositoryautogame-17/feishu-skills

What it does

Send an image as a native Feishu sticker with auto-upload, caching, and GIF-to-WebP conversion.

Who is it for?

Sending an image or GIF as a native Feishu sticker to a user or group with automatic upload and caching.

Skip if: Sending stickers on Slack, Teams, or platforms other than Feishu.

When should I use this skill?

An agent needs to send a sticker or image reaction into a Feishu chat.

What you get

An image is uploaded, cached, converted if needed, and sent as a native Feishu sticker.

  • A native Feishu sticker delivered to a user or chat

By the numbers

  • 5 npm dependencies (axios, commander, ffmpeg-static, form-data, dotenv)
  • Compresses images over 5MB

Files

SKILL.mdMarkdownGitHub ↗

Feishu Sticker Skill

Sends a sticker (image) to a Feishu user or group. Automatically uploads the image to Feishu (caching the image_key via MD5), converts GIFs to WebP for efficiency, and supports smart search.

Features

  • Auto-Upload: Uploads local images to Feishu CDN on demand.
  • Caching: Caches image_key by file hash to avoid re-uploading.
  • Optimization: Auto-converts GIFs to WebP (via ffmpeg-static) and compresses large images (>5MB).
  • Smart Search: Find stickers by --query or --emotion.

Usage

# Send random sticker
node skills/feishu-sticker/send.js --target "ou_..."

# Send specific file
node skills/feishu-sticker/send.js --target "ou_..." --file "/path/to/image.jpg"

# Search and send
node skills/feishu-sticker/send.js --target "ou_..." --query "angry cat"
node skills/feishu-sticker/send.js --target "ou_..." --emotion "happy"

Setup

1. Put your stickers in ~/.openclaw/media/stickers/ (or set STICKER_DIR). 2. Install dependencies: npm install (requires axios, commander, ffmpeg-static, form-data, dotenv).

Related skills

FAQ

Does it re-upload the same image every time?

No, it caches the image_key by file hash so a given image is only uploaded once.

How are GIFs handled?

GIFs are auto-converted to WebP via ffmpeg-static for efficiency, and images over 5MB are compressed.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.