Slack GIF Creator 技能 - 用 Claude 定制 GIF
Slack GIF Creator 技能如何生成符合 Slack 规格的动图:校验器、缓动函数和动画配方——完整解读。
来源:内容改编自 anthropics/skills(MIT 协议)。最后同步于 2026 年 7 月 8 日,对应上游 2026 年 4 月 20 日的更新。
概览
官方描述:"Knowledge and utilities for creating animated GIFs optimized for Slack - constraints, validation tools, and animation concepts."
这个技能如何工作
SKILL.md 把 Slack 的硬性要求(尺寸、文件大小)和一个小型 Python 动画工具箱配在一起:
- 核心流程 - 绘制图形(从零画或基于用户上传的图片)、合成帧、构建 GIF、按 Slack 限制校验
core.gif_builder- GIFBuilder 把帧组装成合规 GIFcore.validators- 交付前检查大小与尺寸限制core.easing+core.frame_composer- 缓动函数和帧辅助工具,让动作丝滑- 动画概念 - shake/vibrate、pulse/heartbeat 等命名配方,把用户需求映射到具体的帧数学
技能文件夹里有什么
core/gif_builder.py、core/validators.py、core/easing.py、core/frame_composer.pyrequirements.txt、SKILL.md、LICENSE.txt
对你自己写技能的启示
- 约束先行:把平台限制编码成校验器,让输出靠构造保证正确,而不是靠运气。
- 给动画概念起名("pulse"、"shake")等于给用户一套技能能可靠翻译成代码的词汇表。
claudeskills文档