slack-gif-creator

仓库创建 2025年9月22日最近提交 2 天前SkillHot 收录 20 天前
▸ 精选理由

帮助设计兼容且体积友好的聊天动图,适合社区运营与内部表情包制作。

这个 Skill 做什么

针对 Slack 优化的动图制作规范、参数与验证工具集(尺寸、帧率、色深等)。

给要发到 Slack 的动图做规范化处理——告诉你尺寸、帧率、色深和时长该怎么选,并提供校验工具和工作流程。碰到用户说“帮我做个发到 Slack 的 GIF”就用它,能把文件体积和兼容性控制好。特别在于把 emoji 和消息两类场景的约束都列清楚,并能自动化校验输出。

▸ 展开 SKILL.md 英文原文

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."

内容创作GIF制作Slack优化动画参数通用
16.4w
Stars
2.0w
Forks
18
仓库内 Skill
+5.6k
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/anthropics/skills/main/skills/slack-gif-creator/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/anthropics/skills/main/skills/slack-gif-creator/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Slack GIF Creator

A toolkit providing utilities and knowledge for creating animated GIFs optimized for Slack.

## Slack Requirements

**Dimensions:**
- Emoji GIFs: 128x128 (recommended)
- Message GIFs: 480x480

**Parameters:**
- FPS: 10-30 (lower is smaller file size)
- Colors: 48-128 (fewer = smaller file size)
- Duration: Keep under 3 seconds for emoji GIFs

## Core Workflow

```python
from core.gif_builder import GIFBuilder
from PIL import Image, ImageDraw

# 1. Create builder
builder = GIFBuilder(width=128, height=128, fps=10)

# 2. Generate frames
for i in range(12):
    frame = Image.new('RGB', (128, 128), (240, 248, 255))
    draw = ImageDraw.Draw(frame)

    # Draw your animation 
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有