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.