Create animated GIFs for Slack
slack-gif-creatorskillsetup L1★3,035
davepoon/buildwithclaude ↗What it does
Create Slack-optimized animated GIFs with size/dimension validators
Best for
When creating custom animated emojis or message GIFs that need tight size control and pixel-perfect Slack rendering
Inputs
- · description (e.g. 'make me a GIF of X doing Y')
- · GIF type (message vs emoji)
Outputs
- · optimized .gif file
- · validation report (size_kb, frame_count, duration_seconds)
Requires
- · Python PIL/Pillow
- · ffmpeg (optional for complex effects)
Preconditions
- · Slack's size constraints memorized (2MB message, 64KB emoji)
- · Python environment
Failure modes
- · Emoji GIF exceeds 64KB strict limit
- · Gradients prevent color optimization
- · Frame count too high for emoji FPS
Trust signals
- · Explicit size validators for emoji vs message
- · Color limit guidance (32-48 colors for emoji, 128-256 for message)