slack-gif-creator

Create Slack-optimized animated GIFs from user-provided frames.

1|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/bakwankawa/lazy-code-skill --skill slack-gif-creator-bakwankawa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-gif-creator
Source: https://github.com/bakwankawa/lazy-code-skill/tree/main/.cursor/skills/anthropic/slack-gif-creator
Command: npx skills add https://github.com/bakwankawa/lazy-code-skill --skill slack-gif-creator-bakwankawa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides knowledge and tooling to create animated GIFs optimized for Slack, ensuring assets meet Slack's size and dimension constraints while offering a structured workflow.

Core Features & Use Cases

  • GIF building and optimization: Generate frames, quantize colors, resize for Slack-friendly outputs, and optionally tailor GIFs for emoji or message usage.
  • Validation & best practices: Tools to verify Slack readiness of GIFs and guidance on motion design concepts.
  • Use Case: Quickly produce a Slack emoji-style reaction GIF from a user-provided image or animation sequence.

Quick Start

Use the Slack GIF Creator to generate a 128x128 emoji GIF from an uploaded image and save as my-slack-emoji.gif.

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 an animated GIF optimized for Slack?

Slack GIFs require specific size and dimension constraints. You can build optimized animated GIFs by generating frames, quantizing colors, and resizing outputs to meet Slack's strict validation requirements.

How do I make a 128x128 animated emoji for Slack?

Making a 128x128 animated emoji for Slack requires processing user-provided frames through frame helpers and easing utilities. This tailors the animated GIF output specifically for Slack emoji reactions.

Can I use Pillow and ImageIO to generate Slack-ready GIFs?

Yes, Pillow, ImageIO, and NumPy support generating Slack-ready GIFs. These dependencies provide the underlying framework to build animation frames, apply color quantization, and validate Slack readiness.

What is the best way to validate if a GIF meets Slack size limits?

Validating if a GIF meets Slack size limits is best achieved using dedicated validator tools. These verify the Slack readiness of your assets, ensuring dimensions and file size conform to platform constraints.

Why does my Slack GIF look pixelated after color quantization?

Your Slack GIF looks pixelated after color quantization because reducing color depth compresses the file to meet size constraints. Applying motion design and easing utilities helps preserve visual quality.