slack-gif-creator

Generate Slack-optimized animated GIFs from frame-based artwork.

28|5|Updated Jun 24, 2025
One-click install
npx skills add https://github.com/thevibeworks/claude-code-docs --skill slack-gif-creator-thevibeworks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-gif-creator
Source: https://github.com/thevibeworks/claude-code-docs/tree/main/content/github/skills/skills/slack-gif-creator
Command: npx skills add https://github.com/thevibeworks/claude-code-docs --skill slack-gif-creator-thevibeworks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pillow, imageio, numpy.

What problem does it solve?

Slack-optimized animated GIFs are hard to size, compress, and animate correctly, especially when you want quick results that look polished and follow platform constraints.

Core Features & Use Cases

  • Slack-ready sizing & optimization: Applies Slack-friendly dimensions (128x128 for emoji, 480x480 for message GIFs) and parameters like FPS, color count, and duration to keep file size reasonable.
  • Frame-based GIF creation: Builds GIFs by generating and assembling PIL frames, then saving with optimization options suitable for emoji or general Slack use.
  • Animation techniques & validation: Provides common motion/easing concepts (bounce, spin, slide, fade, zoom, particle bursts) plus validator-style checks for Slack readiness.

Quick Start

Ask for an animated emoji GIF for Slack by saying: "Create a 128x128 Slack GIF of a coffee mug bouncing with a subtle glow for 2 seconds."

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 Slack emoji GIF from a prompt?

To create an animated Slack emoji GIF, you provide a text prompt and the tool generates a 128x128 pixel output with color-limiting compression and platform-ready frame timing.

What dimensions and frame rate does Slack require for custom animated GIFs?

Slack custom animated GIFs use 128x128 pixels for emoji and 480x480 for message GIFs, with adjustable FPS and color counts to keep the file size within platform limits.

Can I use my own uploaded images to generate an animated GIF for Slack?

Yes, you can supply user-uploaded images for inspiration or direct animation, which are processed into frame-based artwork and assembled into a Slack-optimized GIF.

What animation effects can I apply when generating a GIF for Slack messages?

You can apply motion and easing concepts like bounce, spin, slide, fade, zoom, and particle bursts when generating frame-based artwork for your Slack GIF.

Does Pillow work well for compressing animated GIFs to meet Slack file size limits?

Pillow generates and assembles individual image frames into a GIF, applying optimization options and color-limiting constraints to reduce file size for Slack compatibility.

Why does my animated Slack emoji exceed the file size limit after generation?

Animated Slack emoji file size limits are managed by applying color-count limitations and frame duration optimizations during the Pillow-based generation and assembly process.