Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Find, search, and create GIFs with proper optimization and accessibility.
Find, search, and create GIFs with proper optimization and accessibility.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Required for creating GIFs: ffmpeg โ video to GIF conversion Optional: gifsicle โ post-optimization (reduces size 30-50%) GIPHY_API_KEY โ for Giphy search API TENOR_API_KEY โ for Tenor search API
SiteBest forAPIGiphyGeneral, trendingYes (key required)TenorMessaging appsYes (key required)ImgurViral/communityYesReddit r/gifsNiche, uniqueNo
Always use palettegen (without it, colors look washed out): ffmpeg -ss 0 -t 5 -i input.mp4 \ -filter_complex "fps=10,scale=480:-1:flags=lanczos,split[a][b];[a]palettegen[p];[b][p]paletteuse" \ output.gif SettingValueWhyfps8-12Higher = much larger filescale320-4801080p GIFs are massivelanczosAlwaysBest scaling quality
If gifsicle is available: gifsicle -O3 --lossy=80 --colors 128 input.gif -o output.gif Reduces size 30-50% with minimal quality loss.
For web, use video instead of large GIFs (80-90% smaller): <video autoplay muted loop playsinline> <source src="animation.webm" type="video/webm"> <source src="animation.mp4" type="video/mp4"> </video>
WCAG 2.2.2: Loops >5s need pause control prefers-reduced-motion: Show static image instead Alt text: Describe the action ("Cat jumping off table") Three flashes: Nothing >3 flashes/second (seizure risk)
No palettegen in FFmpeg โ colors look terrible FPS >15 โ file size explodes for no visual benefit No lazy loading on web โ blocks page load Using huge GIF where video would work โ 10x larger
Giphy search: curl "https://api.giphy.com/v1/gifs/search?api_key=$GIPHY_API_KEY&q=thumbs+up&limit=10" Tenor search: curl "https://tenor.googleapis.com/v2/search?key=$TENOR_API_KEY&q=thumbs+up&limit=10"
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.