slack-gif

gif slack emoji animation entertainment
by @iberry420entertainment
Make short animated GIFs sized for Slack emoji (128x128) or message (480x480). Use when the user wants a Slack GIF, reaction GIF, emoji animation, or says make this a GIF for Slack.
IMAGES
SKILL DEFINITION
---
name: slack-gif
description: Make short animated GIFs sized for Slack emoji (128x128) or message (480x480). Use when the user wants a Slack GIF, reaction GIF, emoji animation, or says make this a GIF for Slack.
---

# Slack GIF

Make a small, looping GIF that Slack will actually accept. Original remake of anthropics/skills slack-gif-creator (Apache-2.0). Do not ship their Python package.

## When to use
- Slack emoji GIF, reaction GIF, message GIF
- "animate this for Slack"
- User wants a short loop, not a video file

## When NOT to use
- Long video conversion (point them at a video skill)
- Stickers for other apps with different size rules
- Recreating copyrighted characters or living-artist work

## Inputs
- Subject or motion ("check mark pop", "shake no")
- Target: emoji (128) or message (480)
- Optional uploaded image to animate or sample for color

## Procedure
1. Pick target:
   - Emoji: 128x128, under 3 seconds, 10-16 fps, 48-64 colors
   - Message: 480x480, 10-24 fps, 64-128 colors
2. Plan 8-16 frames and one motion recipe (or a combo):
   - shake, pulse, bounce, spin, fade, slide, zoom, particle burst
3. Use easing, not linear pops. Thicker strokes (width 2+). Contrast outlines. No emoji fonts.
4. Build frames with local image code (PIL or host image tools). Same seed or keyframes so it loops clean.
5. Optimize only if asked or if the file is too big: fewer frames, fewer colors, emoji mode.
6. Deliver the GIF plus one line: size, fps, duration, color count.

## Output format
- The GIF file
- Spec line: {emoji|message} {W}x{H} {fps}fps {N} frames {colors} colors
- One sentence of what the motion is

## Safety
- Original graphics only. No trademarked mascots.
- No tracking, no remote beacons.
- Do not include third-party installer scripts.

## Stop conditions
- A Slack-ready GIF is delivered, or the request is refused for copyright
Version History
Comments (0)
No comments yet. Be the first!
Sign in to leave a comment.