slack-gif-creator

Create Slack-optimized animated GIFs from programmatic frames using Pillow and imageio.

3|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/hongbietcode/synthetic-claude --skill slack-gif-creator-hongbietcode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-gif-creator
Source: https://github.com/hongbietcode/synthetic-claude/tree/main/plugins/design-studio/skills/slack-gif-creator
Command: npx skills add https://github.com/hongbietcode/synthetic-claude --skill slack-gif-creator-hongbietcode

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables you to generate lightweight, Slack-optimized animated GIFs from programmatic frames, reducing manual design effort.

Core Features & Use Cases

  • Frame optimization: automatically downscale, reduce colors, and deduplicate frames to meet Slack size constraints.
  • Emoji and message GIFs: supports 128x128 emoji GIFs and 480x480 message GIFs for versatile Slack visuals.
  • Use Case: quickly create a status indicator GIF or a quick tutorial GIF from a series of programmatic frames.

Quick Start

Use slack-gif-creator to generate a 128x128 emoji GIF from a prepared sequence of frames.

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-optimized animated GIFs from programmatically generated frames?

To create Slack-optimized animated GIFs, you can automate frame generation using Pillow and imageio, which handle color quantization, frame deduplication, and downscaling to meet Slack's size constraints for quick visual communications.

What dimensions are supported for Slack emoji and message GIFs?

Slack emoji and message GIFs support dimensions of 128x128 for emoji-sized reactions and approximately 480x480 for standard message GIFs, enabling versatile visual outputs like status indicators and quick tutorials.

Can I use Pillow and imageio to reduce GIF file size for Slack?

Yes, you can use Pillow and imageio to reduce GIF file size for Slack by applying color quantization and frame deduplication, which automatically optimize and downscale frames to satisfy Slack's lightweight size requirements.

Why does my Slack GIF exceed the file size limit when using generated frames?

Your Slack GIF might exceed file size limits if frames are not optimized; applying color reduction, downscaling, and frame deduplication using PIL and imageio ensures the output meets Slack's lightweight constraints.

Does this approach work for generating Slack status indicator GIFs?

Yes, this approach works for generating Slack status indicator GIFs by processing a series of programmatic frames into 128x128 or 480x480 outputs, automating the visual communication creation without manual design effort.