技能 slack-gif-creator
🎬

slack-gif-creator

安全

Создание GIF-файлов для Slack с помощью PIL

也可从以下获取: ComposioHQ,davila7,anthropics,DYAI2025,sickn33,Azeem-2,Cam10001110101,ArtemisAI

Создавайте анимированные GIF-файлы, оптимизированные для Slack, используя Python PIL. Генерируйте собственные анимации с функциями плавности и автоматической оптимизацией размера файла для контекстов эмодзи и сообщений.

支持: Claude Codex Code(CC)
📊 70 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“slack-gif-creator”。 Создайте GIF-эмодзи с подпрыгивающим мячом

预期结果:

Анимированный GIF 128x128, показывающий цветной мяч, падающий с плавностью подпрыгивания, 12 кадров, размер файла ~20 КБ

正在使用“slack-gif-creator”。 Создайте анимацию пульсирующего сердца

预期结果:

Розовое сердце 480x480, которое плавно увеличивается и уменьшается, 15 кадров при 12 FPS

正在使用“slack-gif-creator”。 Сгенерируйте вращающуюся звезду для Slack

预期结果:

Золотая звезда 128x128, вращающаяся на 360 градусов, оптимизированная для эмодзи с 48 цветами

安全审计

安全
v1 • 2/24/2026

All 55 static findings are false positives. The skill is a legitimate GIF creation toolkit using PIL for programmatic frame generation with easing functions. No cryptographic code, no network requests, no shell execution, and no system reconnaissance. The code examples in SKILL.md showing Python code with backticks are standard markdown formatting for code blocks.

6
已扫描文件
1,078
分析行数
0
发现项
1
审计总数
未发现安全问题

检测到的模式

False Positive: C2 KeywordsFalse Positive: Weak Cryptographic AlgorithmFalse Positive: Ruby/Shell Backtick Execution
审计者: claude

质量评分

38
架构
100
可维护性
85
内容
25
社区
100
安全
91
规范符合性

你能构建什么

Создание эмодзи для Slack

Создавайте собственные анимированные эмодзи для реакций и выражений в рабочем пространстве Slack

Генерация визуальных ответов

Создавайте анимированные визуальные ответы для сообщений и объявлений

Техническая документация

Создавайте анимированные диаграммы для технической документации и презентаций

试试这些提示

Базовый GIF-эмодзи
Создайте анимированный GIF 128x128 для эмодзи Slack, показывающий [SHAPE], который [ANIMATION]. Используйте 12 кадров при 10 FPS с яркими цветами.
Анимация подпрыгивания
Создайте GIF-анимацию подпрыгивания с [OBJECT], который приземляется внизу с использованием плавности bounce_out. Целевой размер эмодзи 128x128.
Пульсирующий логотип
Создайте пульсирующую анимацию [ICON] в [COLOR], которая масштабируется от 0.8 до 1.2. Сохраните как GIF для сообщения 480x480.
Частичный взрыв
Создайте эффект взрыва с частицами, расходящимися от центра. Оптимизируйте для размера эмодзи с минимальным размером файла.

最佳实践

  • Используйте optimize_for_emoji=True для small file sizes под 128 КБ
  • Применяйте функции плавности вместо линейного движения для качественных анимаций
  • Делайте анимации короче 3 секунд для контекста эмодзи для поддержания вовлеченности
  • Используйте яркие контрастные цвета с толстыми контурами (width=2+) для видимости

避免

  • Избегайте использования линейной плавности для всех анимаций - используйте bounce, elastic или back для естественного движения
  • Не превышайте 256 цветов для эмодзи - оставайтесь на 48 или меньше для оптимального размера файла
  • Избегайте создания кадров без дедупликации - используйте remove_duplicates=True для уменьшения размера

常见问题

Какие размеры следует использовать для эмодзи Slack?
Используйте 128x128 пикселей для GIF-эмодзи. Для GIF-сообщений рекомендуется 480x480.
Как уменьшить размер GIF-файла?
Используйте меньше кадров (ниже FPS), меньше цветов (48 или меньше), меньшие размеры или включите remove_duplicates=True.
Можно ли использовать это для анимации загруженных изображений?
Да, используйте PIL для загрузки загруженных изображений и применения преобразований, или используйте их как вдохновение для цвета и стиля.
Какие эффекты анимации доступны?
Навык поддерживает эффекты shake, pulse, bounce, spin, fade, slide, zoom и particle explode.
Как проверить, соответствует ли мой GIF требованиям Slack?
Используйте validate_gif() или is_slack_ready() из core.validators для проверки размеров и размера файла.
Какие зависимости требуются?
Установите с помощью: pip install pillow imageio numpy

开发者详情

作者

ZhanlinCui

许可证

Complete terms in LICENSE.txt

引用

main

文件结构