Skill Official

Slack GIF Creator

Toolkit and guidance for making animated GIFs that meet Slack size limits, built with Python and PIL.

Author
Anthropic
Works with
Claude Code
License
Apache-2.0
Documented
Oct 2, 2026

What Slack GIF Creator is

Provides Slack constraints (emoji GIFs 128x128, message GIFs 480x480, 10-30 fps, 48-128 colors), a GIFBuilder helper, validators, easing functions and animation concepts. Frames are drawn with PIL primitives, not emoji fonts.

What it does

How Slack GIF Creator plugs in: which agents run it and what it addsRUNS INYour agentClaude Codeone host documentedSKILL · OFFICIALSlack GIF CreatorReusable instructions and scripts…4 install steps1 permission notelicense: Apache-2.0WHAT IT ADDSWhat it doesBuilds GIFs with a GIFBuilder cor…Validates size, fps and duration…Provides easing functions (ease i…Guides drawing polished graphics…agent → extension → new capability · from the official repository or docs
Where Slack GIF Creator runs and what it adds, from its documentation
  • Builds GIFs with a GIFBuilder core module and frame helpers
  • Validates size, fps and duration against Slack limits
  • Provides easing functions (ease in/out, bounce, elastic, back)
  • Guides drawing polished graphics from scratch with PIL
  • Can animate or take inspiration from a user-uploaded image

When to use it

Good fit

  • Asked to make an animated GIF or emoji for Slack

Not for

  • Non-Slack video or long animations (emoji GIFs should stay under 3 seconds)

How to install Slack GIF Creator

You need: Python with Pillow (PIL)

  1. Register the marketplace in Claude Code: /plugin marketplace add anthropics/skills
  2. Install the bundle that contains it: /plugin install example-skills@anthropic-agent-skills
  3. Or copy the skill folder to ~/.claude/skills/slack-gif-creator/ (personal) or .claude/skills/slack-gif-creator/ (project)
  4. Mention the task in a prompt; Claude loads the skill automatically when the SKILL.md description matches

Permissions and security

What it can access

  • Runs Python scripts and writes GIF files via Claude Code's normal tool permissions

Security notes from the maintainers

  • Anthropic repo disclaimer: skills are provided for demonstration and educational purposes; behavior in Claude may differ

Review the source before granting an agent access to credentials or production systems. We document what the maintainers state; we do not audit code.

Limitations

  • Does not bundle pre-packaged graphics or emoji fonts

Tools it extends

Frequently asked questions

How do I install the slack-gif-creator skill in Claude Code?

Add the marketplace with /plugin marketplace add anthropics/skills and install the bundle containing it, or copy skills/slack-gif-creator into ~/.claude/skills/. source

When does Claude use the slack-gif-creator skill?

Claude loads it automatically when the request matches the description field in its SKILL.md frontmatter. source

What license does the slack-gif-creator skill use?

Its SKILL.md points to LICENSE.txt, which is the Apache License 2.0. source

Related guides

Sources and gaps

Not stated by the maintainers: last_release (repo has no releases read).

More extensions to look at