nexu-io avatar

Slack Gif Creator

If you're creating reaction GIFs or memes for Slack, you know the pain of hitting the file size limit. This skill gives you animation primitives and validators specifically tuned for Slack's constraints, so you can programmatically generate GIFs that actually upload instead of manually compressing them in some online tool. It's from Anthropic's official skills repo, which means the primitives are designed to compose well when Claude builds animations for you. Useful when you need custom animated content that fits Slack's requirements without the trial and error of exporting, checking size, adjusting quality, repeat.

skills.sh installs
2.8K
GitHub stars
106.9K
last updated
Aug 21, 2026

Install

$ npx -y skills add nexu-io/open-design --skill slack-gif-creator --agent claude-code

Installs into .claude/skills of the current project.

Files

slack-gif-creator

Curated from Anthropic's official skills repository.

What it does

Create animated GIFs optimized for Slack with validators for size constraints and composable animation primitives.

Source

How to use

This catalogue entry advertises the skill in OpenDesign so the agent discovers it during planning. To run the full upstream workflow with its original assets, scripts, and references, install the upstream bundle into your active agent's skills directory:

# Inspect the upstream README for exact paths
open https://github.com/anthropics/skills/tree/main/skills/slack-gif-creator

Then ask the agent to invoke this skill by name (slack-gif-creator) or with one of the trigger phrases listed in this skill's frontmatter.

Sponsors

Details

Repository
github.com/nexu-io/open-design
Category
Design & UI/UX
First seen
Jun 3, 2026

More from nexu-io/open-design

All 217
1nexu-io avatargsap-performancenexu-io/open-designOfficial GSAP skill for performance — prefer transforms, avoid layout thrashing, will-change, batching. Use when optimizing GSAP animations, reducing jank, or w2.3Kskills.sh installs
2nexu-io avatargsap-frameworksnexu-io/open-designOfficial GSAP skill for Vue, Svelte, and other non-React frameworks — lifecycle, scoping selectors, cleanup on unmount. Use when the user wants animation in Vue2.2Kskills.sh installs
3vibe-motion avatarclaude-typervibe-motion/skillsRender a Claude-style prompt typing animation video by calling Remotion CLI against the remote site https://www.laosunwendao.com. Use when the user asks for "做一1.2Kskills.sh installs
4dylantarre avatarscroll-animationsdylantarre/animation-principlesUse when triggering animations on scroll - reveal effects, parallax, sticky headers, progress indicators, or any scroll-linked motion.1.2Kskills.sh installs
5vibe-motion avatarprocedural-fish-rendervibe-motion/skillsClone or update https://github.com/vibe-motion/procedural-fish and render procedural-fish animation to a video using the project's own render command. Use when 1.1Kskills.sh installs
6vibe-motion avatarlight-spotlight-rendervibe-motion/skillsGenerate a swinging spotlight text-reveal HTML animation with configurable text, swing angle, lamp scale, glow, and colors. Use when users ask for 聚光灯扫字动画, spot960skills.sh installs