CtrlK
BlogDocsLog inGet started
Tessl Logo

slack-gif-creator

Toolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives. This skill applies when users request animated GIFs or emoji animations for Slack from descriptions like "make me a GIF for Slack of X doing Y".

Install with Tessl CLI

npx tessl i github:davepoon/buildwithclaude --skill slack-gif-creator
What are skills?

85

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

78%

Custom Slack Emoji Animation

Emoji GIF constraints and optimization

Criteria
Without context
With context

128x128 dimensions

0%

100%

optimize_for_emoji flag

0%

100%

Color count within emoji range

0%

100%

Frame count within emoji range

50%

100%

No gradient backgrounds

100%

100%

File size validation

0%

100%

Uses GIFBuilder

0%

100%

FPS within emoji range

0%

100%

Output is a .gif file

100%

100%

Dependencies installed

40%

100%

Without context: $0.5790 · 2m 22s · 35 turns · 42 in / 7,511 out tokens

With context: $0.8349 · 2m 25s · 25 turns · 7,644 in / 7,725 out tokens

80%

60%

Sprint Celebration GIF for Slack

Animation primitives, easing, and message GIF constraints

Criteria
Without context
With context

Uses animation template

0%

0%

Uses easing function

33%

100%

480x480 dimensions

0%

100%

FPS within message range

0%

100%

Color count within message range

0%

100%

Multi-phase animation

100%

100%

Uses frame_composer or visual_effects

0%

100%

Uses GIFBuilder

0%

100%

Message GIF validation

0%

0%

Output GIF produced

100%

100%

Without context: $0.4510 · 2m 11s · 24 turns · 28 in / 8,597 out tokens

With context: $1.3517 · 3m 4s · 38 turns · 39 in / 9,674 out tokens

100%

80%

Motivational Quote GIF for Slack

Typography, color palettes, and complete validation workflow

Criteria
Without context
With context

Text outline rendering

0%

100%

Uses TYPOGRAPHY_SCALE

0%

100%

Outline color specified

0%

100%

Uses get_palette

0%

100%

Named palette used

0%

100%

Colors sourced from palette

100%

100%

Complete validation run

0%

100%

Validation result reported

100%

100%

Uses GIFBuilder

0%

100%

Output GIF produced

100%

100%

Without context: $0.9721 · 3m 29s · 48 turns · 775 in / 12,529 out tokens

With context: $1.3588 · 3m 57s · 39 turns · 4,331 in / 12,639 out tokens

Evaluated
Agent
Claude Code

Table of Contents

Is this your skill?

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.