slack-gif-creator

Convert frame sequences into Slack-compliant animated GIFs with size and color validation.

4|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/MagicBowen/dogent --skill slack-gif-creator-magicbowen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-gif-creator
Source: https://github.com/MagicBowen/dogent/tree/main/claude/skills/skills/slack-gif-creator
Command: npx skills add https://github.com/MagicBowen/dogent --skill slack-gif-creator-magicbowen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Slack users need to create lightweight, Slack-optimized animated GIFs that fit within platform constraints, while preserving visual quality and reducing file sizes.

Core Features & Use Cases

  • GIFBuilder integration to assemble frames and export optimized GIFs for Slack.
  • Validators to verify Slack-ready dimensions, colors, and frame counts.
  • Utilities for easing, gradient, and frame composition to craft polished Slack GIFs.
  • Use Case: Create an emoji-style Slack GIF from a 128x128 sequence or a full Slack message GIF from a 480x480 frame set.

Quick Start

Create a 128x128 Slack emoji GIF from a sequence of frames using the provided GIFBuilder, then validate and optimize it for Slack.

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 optimized animated GIFs for Slack from a sequence of frames?

To create Slack-friendly animated GIFs, you can use a GIFBuilder to transform frame sequences, enforcing Slack's size, color, and dimension constraints. This ensures your GIFs are lightweight and properly formatted for Slack messages.

What dimensions are required for Slack emoji GIFs and message GIFs?

Slack emoji GIFs require dimensions of 128x128, while longer Slack message GIFs typically use 480x480. Validators verify these specific dimensions, color palettes, and frame counts to ensure your GIF meets platform constraints.

Does Slack have file size and color palette limits for custom animated GIFs?

Yes, Slack has strict size, color, and dimension constraints for animated GIFs. Color quantization utilities and validators enforce these limits, reducing file sizes while preserving visual quality for Slack-ready exports.

How do I reduce the file size of an animated GIF for Slack without losing quality?

You can reduce file size and preserve quality using color palette control, frame rate adjustments, and optional frame deduplication. These optimizations satisfy Slack's dimension and color constraints for lightweight GIFs.

Can I add easing and gradient effects when building a Slack GIF?

Yes, you can craft polished Slack GIFs using provided utilities for easing, gradient, and frame composition. These tools integrate with the GIFBuilder to assemble and export optimized animated frames.