slack-gif-creator

Generate Slack-optimized animated GIFs from natural-language descriptions.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/dr-code/beacon --skill slack-gif-creator-dr-code
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: slack-gif-creator
Source: https://github.com/dr-code/beacon/tree/main/plugins/all-skills/skills/slack-gif-creator
Command: npx skills add https://github.com/dr-code/beacon --skill slack-gif-creator-dr-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating Slack-friendly animated GIFs is time-consuming when you need message GIFs or emoji GIFs; this skill automates generation from simple descriptions, ensuring compliance with Slack constraints.

Core Features & Use Cases

  • Slack-ready validators for size and dimensions
  • A library of animation primitives (shake, bounce, move, morph, etc.) and helper utilities to compose effects
  • Real-world use: generate a Slack emoji GIF of a thumbs-up that bounces or a loading spinner GIF that fits 128x128 and under 64KB

Quick Start

Describe a concept and generate a Slack-ready emoji GIF that fits 128x128 and under 64KB.

Frequently Asked Questions about slack-gif-creator

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

FAQPage Schema
How do I generate Slack-optimized animated GIFs from text descriptions?▼

Slack animated GIFs require strict compliance with platform limits, specifically a maximum size of 64KB and dimensions like 128x128 for emoji. The skill validates these constraints during generation.

How do I create a bouncing Slack emoji GIF that fits the size limits?▼

Creating a bouncing Slack emoji involves applying animation primitives like shake, bounce, and morph to compose effects. The skill provides a library of these helpers to build custom animations from text descriptions.

What are the size and dimension constraints for Slack custom emoji GIFs?▼

Slack custom emoji GIFs must fit 128x128 dimensions and remain under 64KB. The skill includes built-in validators to ensure your generated animations meet these exact platform constraints.

Can I compose custom animation effects for Slack messages without manual editing?▼

Composing custom animation effects for Slack messages is possible without manual editing by leveraging the skill's helper utilities. These tools combine animation primitives directly from natural-language descriptions.

Why does my Slack emoji GIF fail to upload due to file size?▼

Slack emoji GIFs fail to upload when they exceed 64KB or dimension limits. This skill prevents upload failures by using built-in validators to automatically compress and constrain output.

Do I need YAML frontmatter to generate Slack-ready GIFs?▼

Generating Slack-ready GIFs requires YAML frontmatter in SKILL.md defining name and description for discovery. This setup enables built-in safety checks to prevent prompt injection or data exfiltration.