What problem does it solve?
Creating animated GIFs for Slack is challenging because the platform has strict requirements for dimensions, file size, and format that most generic GIF tools don't account for, leading to files that are too large, the wrong size, or fail to display properly as emojis or message attachments.
Core Features & Use Cases
- Slack-Optimized Output: Automatically adjusts GIF dimensions to 128x128 for emoji or 480x480 for message posts, and optimizes color count and FPS to meet Slack's file size limits.
- Built-In Development Utilities: Includes a GIFBuilder for assembling frames, validators to check Slack compliance, easing functions for smooth natural motion, and frame helpers for drawing shapes, gradients, and text.
- Use Case Example: A community manager can use this skill to create a custom animated emoji of their company's bouncing logo for Slack reactions, or a team lead can make a short animated GIF announcing a team milestone for a channel post.
Quick Start
Use the slack-gif-creator skill to make a 2-second animated emoji of a yellow star pulsing against a light blue background for my Slack workspace.