cyberneticlibrary

Create animated GIFs for Slack

slack-gif-creatorskillsetup L13,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)