slack-gif-creator

Create and optimize animated GIFs for Slack with specified dimensions and frame rates.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/liujiayi3703/scientific-research-skills --skill slack-gif-creator-liujiayi3703
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-gif-creator
Source: https://github.com/liujiayi3703/scientific-research-skills/tree/main/library/skills/slack-gif-creator
Command: npx skills add https://github.com/liujiayi3703/scientific-research-skills --skill slack-gif-creator-liujiayi3703

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of creating high-quality animated GIFs specifically tailored for use in Slack, focusing on performance and compatibility with Slack's platform.

Core Features & Use Cases

  • Slack-Specific Optimization: Ensures GIFs are optimized for Slack, including size, color palette, and frame rate.
  • Animation Creation: Provides utilities and guidelines for creating various animation effects.
  • Use Case: A user could create a custom animated GIF for a Slack channel announcement, complete with specific dimensions and optimizations for smooth playback.

Quick Start

Run the 'create_gif_for_slack' script with the image path and desired parameters.

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

Yes, you can optimize GIF animations for Slack by adjusting dimensions, color palettes, and frame rates to meet platform specifications. This process ensures smooth playback and reduces file size for better performance within Slack channels.

Do I need to install Pillow and numpy to process GIF images?

Yes, you need to install Pillow, imageio, and numpy to process GIF images. These libraries provide the core image manipulation and array processing capabilities required to adjust dimensions, color palettes, and frame rates for the animations.

What are the best dimensions and frame rates for Slack GIFs?

The best dimensions and frame rates for Slack GIFs depend on balancing visual quality with file size limits. The provided tools validate your animations against Slack's specific requirements, ensuring the dimensions and frame rates are optimized for platform compatibility.

Does this GIF creation tool provide guidelines for Slack compatibility?

Yes, the GIF creation tool provides guidelines for Slack compatibility alongside its animation utilities. It includes validation functions to check if your generated animations comply with Slack's specific size, color palette, and frame rate requirements.

Why does my animated GIF playback poorly in Slack?

Your animated GIF may playback poorly in Slack if the dimensions, color palette, or frame rate are not optimized for the platform. Using specialized image optimization tools to validate and adjust these parameters ensures smooth playback and compliance.