Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like "make me a GIF of X doing Y for Slack."
Install with Tessl CLI
npx tessl i github:boisenoise/skills-collections --skill slack-gif-creator91
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillEvaluation — 92%
↑ 2.13xAgent success when using this skill
Validation for skill structure
Message GIF with slide animation
Message dimensions
0%
100%
Slide easing
0%
100%
Uses GIFBuilder
0%
100%
draw_star helper
0%
100%
Gradient background
0%
100%
draw_text helper
0%
0%
Validates output
0%
100%
Thick outlines
100%
62%
Contrasting outlines
100%
28%
FPS in valid range
100%
100%
Colors in valid range
0%
100%
No emoji fonts
100%
100%
Particle burst explosion effect
Random particle angles
100%
100%
Random velocities
100%
100%
Gravity simulation
100%
100%
Particle fade out
100%
100%
RGBA or blend approach
50%
50%
Uses GIFBuilder
0%
0%
Emoji dimensions
0%
0%
Optimize for emoji
0%
0%
Validates output
0%
0%
Gradient background
0%
0%
Thick drawing lines
0%
0%
Duration under 3 seconds
100%
100%
Spinning star with shake effect
BICUBIC rotation
0%
100%
Sine/cosine shake
100%
100%
Random shake variation
100%
100%
Combined animations
100%
100%
Uses GIFBuilder
0%
100%
Emoji dimensions
0%
100%
Optimize for emoji
0%
100%
Validates output
0%
100%
PIL drawing primitives
100%
100%
Thick outlines
100%
100%
Layered star detail
100%
100%
Gradient background
0%
100%
No pre-packaged graphics
100%
100%
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.