
Slack Gif Creator
This is a surprisingly complete toolkit for something as specific as Slack GIFs. It gives you validators that actually check the 64KB emoji limit (which is genuinely strict), plus composable primitives like shake, bounce, explode, and morph that you can combine however you want. The primitives are well thought out with things like easing options, arc trajectories, and heartbeat pulses. What's useful is the clear distinction between message GIFs (2MB, more forgiving) and emoji GIFs (64KB, painful), plus specific strategies for hitting that tiny limit like using 32-48 colors and 10-15 frames max. If you've ever tried to manually optimize an animated emoji for Slack, you know how annoying the file size dance gets.
- skills.sh installs
- 4.4K
- GitHub stars
- 79.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add composiohq/awesome-claude-skills --skill slack-gif-creator --agent claude-codeInstalls into .claude/skills of the current project.
Files
Slack GIF Creator - Flexible Toolkit
A toolkit for creating animated GIFs optimized for Slack. Provides validators for Slack's constraints, composable animation primitives, and optional helper utilities. Apply these tools however needed to achieve the creative vision.
Slack's Requirements
Slack has specific requirements for GIFs based on their use:
Message GIFs:
- Max size: ~2MB
- Optimal dimensions: 480x480
- Typical FPS: 15-20
- Color limit: 128-256
- Duration: 2-5s
Emoji GIFs:
- Max size: 64KB (strict limit)
- Optimal dimensions: 128x128
- Typical FPS: 10-12
- Color limit: 32-48
- Duration: 1-2s
Emoji GIFs are challenging - the 64KB limit is strict. Strategies that help:
- Limit to 10-15 frames total
- Use 32-48 colors maximum
- Keep designs simple
- Avoid gradients
- Validate file size frequently
Toolkit Structure
This skill provides three types of tools:
- Validators - Check if a GIF meets Slack's requirements
- Animation Primitives - Composable building blocks for motion (shake, bounce, move, kaleidoscope)
- Helper Utilities - Optional functions for common needs (text, colors, effects)
Sponsors
Details
- Repository
- github.com/composiohq/awesome-claude-skills
- Category
- Design & UI/UX
- First seen
- May 16, 2026
More from composiohq/awesome-claude-skills
All 32- Internal Comms4.3K
- Raffle Winner Picker4.3K
- Template Skill4.3K
- Gmail Automation173
- Google Calendar Automation159
- Googlesheets Automation132
- Google Drive Automation112
- Tailored Resume Generator10.4K
- Content Research Writer8.7K
- Changelog Generator7.7K
- File Organizer7.3K
- Youtube Downloader6.3K
- Competitive Ads Extractor5.8K
- Lead Research Assistant5.7K
- Domain Name Brainstormer5.5K
- Invoice Organizer5.4K
- Image Enhancer5.3K
- Twitter Algorithm Optimizer5.1K
- Skill Creator4.9K
- Webapp Testing4.9K
- Canvas Design4.9K
- Artifacts Builder4.8K
- Meeting Insights Analyzer4.8K
- Mcp Builder4.7K