slack-gif-creator

Assemble animated GIFs from frames with Slack size and color constraints.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/LisaPullman/foxai_skills --skill slack-gif-creator-lisapullman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-gif-creator
Source: https://github.com/LisaPullman/foxai_skills/tree/main/skills/slack-gif-creator
Command: npx skills add https://github.com/LisaPullman/foxai_skills --skill slack-gif-creator-lisapullman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating and optimizing animated GIFs for Slack can be tedious, requiring adherence to strict size, dimension, and color constraints while still producing polished visuals.

Core Features & Use Cases

  • GIF assembly and optimization: build animated GIFs from frames with color quantization and Slack-friendly settings.
  • Emoji and multi-size support: generate 128x128 emoji GIFs and 480x480 message GIFs with configurable FPS, color depth, and duration.
  • Reusable workflow: a GIFBuilder, optional emoji-optimized paths, frame deduplication, and validation utilities to ensure Slack readiness.

Quick Start

Provide a concept and request a Slack-optimized GIF built from frames and color constraints.

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 for Slack that meet size and dimension limits?

Create Slack-optimized animated GIFs by assembling frames with configurable FPS and color depth, applying Slack-specific constraints like 128x128 for emojis or up to 480x480 for messages. Built-in validation utilities ensure your output meets Slack readiness requirements.

What dimensions and FPS constraints does Slack require for custom emoji GIFs?

Slack custom emoji GIFs require 128x128 pixel dimensions, while message GIFs can be up to 480x480. You can configure FPS and color depth during frame assembly to balance animation smoothness against file size limits for Slack readiness.

Can I optimize animated GIFs for Slack without losing visual quality?

Optimize animated GIFs for Slack using color quantization and frame deduplication to reduce file size while maintaining visual quality. Configurable color depth and the reusable GIFBuilder help balance Slack-friendly compression with polished visual output.

How do I assemble and deduplicate frames to build a Slack-ready GIF?

Assemble and deduplicate frames to build a Slack-ready GIF using the reusable GIFBuilder, which applies color quantization and Slack-specific constraints. Provide a concept and frames, then let the optional emoji-optimized paths handle the assembly and validation.

What's the best way to validate that my GIF meets Slack's size and format constraints?

Validate GIF Slack readiness using built-in validation utilities that check Slack-specific constraints like dimensions, color depth, and file size. The automated validation ensures your assembled frames and optimized output meet the required 128x128 or 480x480 limits.