slack-gif-creator

Assemble frames into Slack-optimized animated GIFs with configurable dimensions and validation.

Updated Jan 21, 2026
One-click install
npx skills add https://github.com/rafaelramosdf/antigravity-agents --skill slack-gif-creator-rafaelramosdf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-gif-creator
Source: https://github.com/rafaelramosdf/antigravity-agents/tree/main/templates/agent-template-en/skills/slack-gif-creator
Command: npx skills add https://github.com/rafaelramosdf/antigravity-agents --skill slack-gif-creator-rafaelramosdf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a streamlined approach to building lightweight, visually engaging animated GIFs that conform to Slack's size and dimension constraints, enabling rapid creation of shareable visuals for chats and channels.

Core Features & Use Cases

  • GIF assembly and optimization: Build frames into a cohesive GIF and optimize colors and frame counts for Slack.
  • Dimension and color control: Generate emoji-sized (128x128) and standard Slack message GIFs (up to 480x480) with configurable FPS and color depth.
  • Validation support: Validate GIFs against Slack readiness criteria to ensure quick, reliable sharing.
  • Use Case: Create a team welcome GIF or reaction animation that stays within Slack's limits and loads quickly.

Quick Start

Create a Slack-ready GIF by feeding frames to GIFBuilder and saving with emoji optimization when needed.

Frequently Asked Questions about slack-gif-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create Slack-ready animated GIFs from image frames?

To create Slack-ready animated GIFs from image frames, you assemble individual frames into a cohesive GIF while applying color quantization and frame deduplication to meet Slack's size limits. The output is a lightweight, visually engaging animation ready for chat sharing.

What are the dimension limits for Slack GIFs and custom emojis?

Slack GIF dimension limits depend on the use case: custom emojis should be sized at 128x128 pixels, while standard Slack message GIFs can be up to 480x480 pixels. Configurable dimensions ensure your animation stays within Slack's specific constraints.

Why does my animated GIF fail Slack validation for size or color depth?

Animated GIFs fail Slack validation when they exceed size limits or use excessive color depth. Applying frame deduplication, reducing frame rates, and performing color quantization optimizes the GIF file to pass Slack readiness criteria and load quickly.

Can I optimize GIF frame rate and color count for Slack messages?

Yes, you can optimize GIF frame rate and color count for Slack messages. The assembly process allows configurable FPS and color depth settings, applying frame deduplication and color quantization to ensure the final GIF remains lightweight and compliant.

What's the best way to add gradient backgrounds to animated GIFs for Slack?

The best way to add gradient backgrounds to animated GIFs for Slack is during the GIF assembly process. Image processing techniques apply gradient backgrounds to your frames before final color quantization and Slack validation, ensuring the visual enhancement stays within size limits.