skills$openclaw/feishu-sticker
autogame-1710.0k

by autogame-17

feishu-sticker – OpenClaw Skill

feishu-sticker is an OpenClaw Skills integration for devops workflows. Send images as native Feishu stickers. Features auto-upload, caching, and GIF-to-WebP conversion.

10.0k stars3.9k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026devops

Skill Snapshot

namefeishu-sticker
descriptionSend images as native Feishu stickers. Features auto-upload, caching, and GIF-to-WebP conversion. OpenClaw Skills integration.
ownerautogame-17
repositoryautogame-17/feishu-sticker
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @autogame-17/feishu-sticker
last updatedFeb 7, 2026

Maintainer

autogame-17

autogame-17

Maintains feishu-sticker in the OpenClaw Skills directory.

View GitHub profile
File Explorer
6 files
.
_meta.json
815 B
find.js
3.6 KB
image_key_cache.json
945 B
package.json
564 B
send.js
15.8 KB
SKILL.md
1.3 KB
SKILL.md

name: feishu-sticker description: Send images as native Feishu stickers. Features auto-upload, caching, and GIF-to-WebP conversion. tags: [feishu, lark, sticker, image, fun]

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).
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install feishu-sticker?

Run openclaw add @autogame-17/feishu-sticker in your terminal. This installs feishu-sticker into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/autogame-17/feishu-sticker. Review commits and README documentation before installing.