slack-gif-creator

Construct and optimize animated GIFs for Slack using Python's PIL library.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/shuff57/agent-evo --skill slack-gif-creator-shuff57
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-gif-creator
Source: https://github.com/shuff57/agent-evo/tree/main/skills/.archive/slack-gif-creator
Command: npx skills add https://github.com/shuff57/agent-evo --skill slack-gif-creator-shuff57

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation of animated GIFs tailored for Slack, optimizing them for the platform's dimensions and performance requirements.

Core Features & Use Cases

  • Slack-Specific Optimization: Generates GIFs that are compatible with Slack's dimensions and performance standards.
  • Animation Tools: Offers utilities for creating various animation effects like shake, pulse, and fade.
  • Customization: Allows for the creation of custom animations from scratch or with user-uploaded images.
  • Use Case: A user requests an animated GIF to illustrate a specific moment or scenario in a Slack conversation.

Quick Start

Create an animated GIF using the slack-gif-creator skill, optimized for Slack. Provide a brief description of the animation's content and desired effect.

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

Creating animated GIFs optimized for Slack involves building frames with specific dimensions, frame rates, and color palettes that meet the platform's performance standards. This ensures custom animations load quickly and display correctly in chat conversations.

Can I add animation effects like shake or pulse to a custom GIF for Slack?

Yes, you can add animation effects like shake, pulse, and fade to a custom GIF for Slack. The process provides utilities to generate these specific motion effects from scratch or apply them to user-uploaded images.

What image processing libraries are needed to build a GIF with Python for Slack?

Building a GIF with Python for Slack requires the pillow, imageio, and numpy libraries. These dependencies handle image manipulation, array processing, and the final GIF construction required for the platform.

Does Slack have specific GIF specifications for dimensions and frame rate?

Slack does have specific recommended specifications for GIFs used in chat. You must construct animated GIFs with appropriate dimensions, frame rates, and color palettes to ensure compatibility and optimal performance on the platform.

What is the best way to optimize a GIF for Slack performance?

The best way to optimize a GIF for Slack performance is to construct it using custom dimensions, a tailored frame rate, and an optimized color palette. This approach meets Slack's recommended specifications for fast-loading chat animations.