星月 85e58ae239 refactor: split skills into hermes/ and cursor/ categories
- Move all Hermes skills from skills/ to hermes/
- Add cursor/ for Cursor rules (.mdc)
- Add code-review.mdc (Gitea PR review with tea CLI)
- Update sync.sh to use new hermes/ path
- Update README with new structure
2026-04-22 19:41:29 +08:00
..

🎭 Agent Memes

Meme reaction images for AI agents. One command to pick & send across platforms.

memes send happy "好开心!"           # Discord (default)
memes send feishu wow "哇!" --to user:xxx  # Feishu
memes send telegram happy --to 12345  # Telegram
memes send facepalm                  # Auto-detects platform via OPENCLAW_CHANNEL

Why?

Because emoji is easy (inline text) but memes used to require 3 tool calls. Now it's one command. Zero friction = more memes = better vibes.

Install

npm i -g clawhub
clawhub install agent-memes

Manual

# 1. Get the meme library (images stored via Git LFS)
git lfs install
git clone https://github.com/kagura-agent/memes ~/.openclaw/workspace/memes

# 2. Install CLI
sudo cp scripts/memes.sh /usr/local/bin/memes
chmod +x /usr/local/bin/memes

Usage

memes send <category> [caption] [--to target] [--channel platform]
memes pick <category>       # Just pick, no send
memes categories            # List all categories

Auto-detects platform from OPENCLAW_CHANNEL env var. Set MEMES_DEFAULT_CHANNEL (Discord) or MEMES_DEFAULT_TELEGRAM to skip --to.

Multi-Platform

Platform Method Speed
Discord Direct API (curl) instant
Feishu Direct API (Node) fast
Telegram Direct API (curl) instant
Others OpenClaw CLI fallback works everywhere

Add your own platform: drop a <platform>-send-image.sh in scripts/.

Categories (97 memes)

approve · confused · cute-animals · debug-mood · encourage · facepalm · greeting-bye · greeting-hello · greeting-morning · greeting-night · happy · love · panic · sad · thanks · thinking · tired · wow

For OpenClaw Users

This is also available as a skill. See SKILL.md for integration details.

License

MIT