feishu-screenshot/SKILL.md
Capture macOS screenshots and send to Feishu. Use when the user asks to take a screenshot and share it via Feishu. Triggers: "截个屏发飞书", "截屏", "screenshot", "take a screenshot and send". NOT for: sending existing files (use feishu-send-file skill), or sending text messages (use message tool).
npx skillsauth add gula00/autoclaw-skills feishu-screenshotInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Capture macOS screenshots and send to Feishu conversations.
# 1. Capture screenshot to temp directory
screencapture -x "$TMPDIR/screenshot.png"
# 2. Send to Feishu
# Use message tool with media parameter
Use the message tool with media parameter (NOT base64):
message(action=send, media="/path/to/image.png", channel="feishu")
Or reply to current conversation (auto-inferred target):
message(action=send, media="/path/to/image.png")
OpenClaw handles:
POST /open-apis/im/v1/images -> get image_keymsg_type: image and the keyUse $TMPDIR not /tmp
/var/folders/.../Tos.tmpdir() and workspace/tmp may not be accessibleUse media parameter
media parameterbuffer (base64) parameterTaking a screenshot and sending to Feishu:
# Capture
SCREENSHOT_PATH="$TMPDIR/screenshot_$(date +%s).png"
screencapture -x "$SCREENSHOT_PATH"
Then use message tool:
message(
action=send,
media="$SCREENSHOT_PATH",
channel="feishu"
)
screenshot_and_send.sh - Example script combining capture + senddevelopment
Use when you have a spec or requirements for a multi-step task, before touching code
tools
Extract frames or short clips from videos using ffmpeg.
development
UI/UX design intelligence and implementation guidance for building polished interfaces. Use when the user asks for UI design, UX flows, information architecture, visual style direction, design systems/tokens, component specs, copy/microcopy, accessibility, or to generate/critique/refine frontend UI (HTML/CSS/JS, React, Next.js, Vue, Svelte, Tailwind). Includes workflows for (1) generating new UI layouts and styling, (2) improving existing UI/UX, (3) producing design-system tokens and component guidelines, and (4) turning UX recommendations into concrete code changes.
tools
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.