What problem does it solve?
Creating animated GIFs for Slack often fails due to unmet platform requirements for dimensions, file size, and format, leading to rejected uploads or low-quality animations that do not display correctly in workspaces.
Core Features & Use Cases
- Slack Compliance Enforcement: Built-in validators and auto-optimization to meet Slack's requirements for 128x128 emoji GIFs and 480x480 message GIFs, including FPS, color count, and file size limits.
- Programmatic Animation Toolkit: Provides utilities for frame assembly, smooth easing functions, shape drawing helpers, and gradient generation to create custom animations from scratch or from user-uploaded images.
- Use Case Example: A community manager can use this skill to create a custom animated waving mascot emoji for their Slack workspace, or a team lead can generate a short animated progress GIF to share in a project update channel.
Quick Start
Use the slack-gif-creator skill to generate a 128x128 animated bouncing star emoji that meets all Slack upload requirements.