openakita/skills@slack-gif-creator

Generate Slack-optimized animated GIFs with dimension and animation guidance.

2.0k|267|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/openakita/openakita --skill openakita-skills-slack-gif-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openakita/skills@slack-gif-creator
Source: https://github.com/openakita/openakita/tree/main/skills/slack-gif-creator
Command: npx skills add https://github.com/openakita/openakita --skill openakita-skills-slack-gif-creator

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 users create animated GIFs that are optimized for Slack, ensuring they meet dimension, file size, and visual quality requirements.

Core Features & Use Cases

  • Slack Optimization: Provides knowledge and tools to create GIFs suitable for Slack's emoji and message dimensions.
  • Animation Concepts: Offers guidance on various animation techniques like shaking, pulsing, bouncing, and fading.
  • Use Case: When a user wants to create a custom animated emoji for their Slack workspace, this Skill can guide the process from concept to optimized GIF.

Quick Start

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

Frequently Asked Questions about openakita/skills@slack-gif-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an animated GIF for Slack that meets size and dimension limits?

To create an animated GIF for Slack, you must optimize dimensions and file size while maintaining visual quality. This process involves generating frames and validating parameters to ensure the GIF meets Slack's specific platform requirements.

What are the best dimensions for a custom animated Slack emoji?

The best dimensions for a custom animated Slack emoji are typically 128x128 pixels. Creating Slack emojis requires optimizing the GIF dimensions and file size to ensure proper display and smooth animation within the platform's constraints.

How can I use Python libraries like Pillow and imageio to build a GIF animation?

You can use Python libraries like Pillow, imageio, and numpy to build a GIF animation by generating and assembling image frames. These dependencies provide the utilities needed to process image arrays and export the sequence into an optimized animated GIF file.

What animation techniques can I apply when generating GIFs for Slack?

When generating GIFs for Slack, you can apply various animation techniques such as shaking, pulsing, bouncing, and fading. These concepts allow you to create dynamic visual effects tailored to your specific messaging or emoji needs.

Why does my animated GIF look distorted or play incorrectly in Slack?

An animated GIF may look distorted or play incorrectly in Slack if its dimensions, parameters, or file size are not properly optimized. Validating the GIF parameters and ensuring the image optimization settings meet Slack's requirements will resolve these visual issues.