Make a Slack GIF reaction
slack-gif-creator · AnthropicCreate looping GIF reactions for Slack with frame composition, easing, palette optimization, and size checks.
- Output
- Looping GIF
- Needs
- Python, Pillow, imageio and NumPy
ZIP · 18 KB · Apache-2.0
What it does
- What to bring
- A reaction or simple action, your own artwork or a drawing brief, and the target GIF dimensions.
- Requirements
- An agent that can run Python and write image files; install the bundled requirements, including Pillow, imageio, and NumPy.
- Keep in mind
- Focused on short Slack reactions. It does not upload to Slack or guarantee acceptance in your workspace. Preview the loop and check your workspace's current limits.
Try a design task
Once the skill is loaded, copy the task and adapt it to your brief.
Use slack-gif-creator to create a short looping reaction from my own star illustration: gently bounce, pause, and return smoothly to the first frame. Target a 128×128 Slack emoji. Use a limited palette, check the dimensions and file size, and provide the GIF plus a static preview. Do not upload it.Installation instructions
For Claude's Code / project entry; manage chat and Cowork skills in account settings.
Copy the skill folder, or use the installer
Extract the ZIP and copy the complete slack-gif-creator folder into .claude/skills/ in your project.
Or run this command in your project terminal with Node.js / npx. It gets the author's latest version, which may differ from the download.
Read the installation docsnpx skills add anthropics/skills --skill slack-gif-creator --agent claude-codeConfirm the skill is loaded
Reopen your tool and check that slack-gif-creator is available. If it is missing, check the installation location in the upstream docs.
Review the result
- The loop returns smoothly to its first frame.
- The reaction stays legible at its actual small display size.
- Dimensions and file size satisfy the chosen workspace's limits.
