slack-gif-creator

Generate Slack-ready GIFs from prompts and frame sequences.

1|Updated Oct 9, 2025
One-click install
npx skills add https://github.com/omerakben/omer-akben --skill slack-gif-creator-omerakben
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-gif-creator
Source: https://github.com/omerakben/omer-akben/tree/main/.claude/skills/slack-gif-creator
Command: npx skills add https://github.com/omerakben/omer-akben --skill slack-gif-creator-omerakben

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a toolkit and guidelines for producing animated GIFs optimized for Slack. It ensures outputs meet Slack's size, dimension, and color constraints while offering validation and animation concepts to speed up the creative process.

Core Features & Use Cases

  • Slack-optimized GIF creation: Generate emoji (128x128) or message GIFs (480x480) that comply with Slack's requirements.
  • Validation & optimization: Includes validators and color quantization to keep file sizes small and within limits.
  • Use Case: Design a quick Slack reaction GIF from a storyboard or prompt and export a production-ready GIF for sharing in Slack channels.

Quick Start

Use the slack-gif-creator skill to produce a Slack-ready GIF from a sequence of frames or a design prompt.

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 a Slack-ready GIF from a sequence of frames?

To create a Slack-ready GIF, use this Skill to automate frame sequencing and apply Slack's size, dimension, and color constraints. It processes your input and outputs a validated animation ready for immediate sharing in Slack channels.

What are the dimension and frame rate limits for custom Slack emoji GIFs?

Custom Slack emoji GIFs must be 128x128 pixels, while standard message GIFs are 480x480. Frame rates must fall between 10-30 fps, and the animation must use 48-128 colors to satisfy Slack's strict upload constraints.

How do I optimize GIF color depth to meet Slack file size constraints?

Optimize GIF color depth for Slack by applying color quantization to reduce the palette to 48-128 colors. This process keeps file sizes small while ensuring the animation remains within Slack's strict upload limitations.

Can I use Pillow and imageio to generate animations for Slack channels?

Yes, this Skill leverages Pillow and imageio concepts to generate and validate animations. It ensures outputs meet Slack's specific requirements for dimensions, frame rate, and duration limits for seamless chat channel integration.

Why does my animated GIF fail Slack upload validation?

Animated GIFs fail Slack upload validation when they exceed dimension limits, fall outside the 10-30 fps frame rate range, or use improper color depth. This Skill applies validation rules to prevent these specific upload errors.