slack-gif-creator

Generate animated GIFs optimized for Slack dimensions, frame rates, and colors.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/a0972199950/lazy-cv --skill slack-gif-creator-a0972199950
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-gif-creator
Source: https://github.com/a0972199950/lazy-cv/tree/main/.agents/skills/slack-gif-creator
Command: npx skills add https://github.com/a0972199950/lazy-cv --skill slack-gif-creator-a0972199950

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pillow, imageio, numpy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you create animated GIFs that are optimized for Slack, ensuring they meet dimension, file size, and quality requirements for both emojis and messages.

Core Features & Use Cases

  • Optimized GIF Creation: Generates GIFs with appropriate dimensions, frame rates, and color palettes for Slack.
  • Animation Utilities: Provides tools for drawing graphics, applying easing functions, and composing frames.
  • Use Case: You need a custom animated GIF of a bouncing ball to use as a Slack emoji. This Skill can generate it with the correct 128x128 dimensions and a small file size.

Quick Start

Use the slack-gif-creator skill to make a 128x128 GIF of a bouncing ball.

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 that meets Slack's dimension and file size requirements?

To create an animated GIF optimized for Slack, you need to control dimensions, frame rates, and color counts. This Skill generates GIFs with appropriate 128x128 dimensions and small file sizes specifically for Slack emojis and messages.

Can I use Pillow and imageio to generate Slack emojis with custom animations?

Yes, you can use Pillow and imageio to generate Slack emojis with custom animations. This Skill utilizes these libraries for image manipulation and GIF encoding, providing tools for drawing graphics and composing animation frames.

What's the best way to optimize GIF color palettes and frame rates for Slack messages?

The best way to optimize GIF color palettes and frame rates for Slack messages is to use validation utilities that ensure suitability. This Skill provides frame composition and easing functions to generate GIFs meeting Slack's exact requirements.

Do I need to manually resize images to 128x128 before creating a Slack emoji GIF?

You do not need to manually resize images to 128x128 before creating a Slack emoji GIF. This Skill handles dimension optimization automatically, ensuring the generated animated GIFs meet the required specifications for Slack emojis.

Why does my animated GIF exceed Slack's file size limit when I upload it?

Your animated GIF might exceed Slack's file size limit due to unoptimized color counts or frame rates. This Skill provides validation utilities to check and optimize these parameters, ensuring your GIFs remain suitable for Slack.

Does slack-gif-creator provide utilities for applying easing functions to animation frames?

Yes, slack-gif-creator provides utilities for applying easing functions to animation frames. It includes tools for drawing graphics, frame composition, and validation to ensure the final animated GIF is optimized for Slack.