Kullanım kılavuzuna geç
slack-gif-creatoryazan Anthropic

Slack GIF Creator Skill.

Hareket ve video için bir Claude Code ve Codex skill'i: Slack'in boyut ve ebat limitlerini karşılayan animasyonlu GIF'ler.

  • Motion & Video
  • GIF
anthropics/skills · skills/slack-gif-creator/SKILL.mdSKILL.md
--- name: slack-gif-creator description: 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. --- ## Slack Requirements ## Core Workflow ## Drawing Graphics ## Available Utilities ## Animation Concepts ## Optimization Strategies
Ön bilgi ve bölüm başlıkları kaynak dosyadan 2026-09-14 tarihinde okundu · Toplamda 7.841 karakter

01 Ne yapar

slack-gif-creator Skill'inin Claude Code ve Codex'te Yaptığı

Özet, iş akışı ve çıktılar; hepsi skill'in SKILL.md dosyasından okundu.

SKILL.md'den14-09-2026 tarihinde okundu · kayıtlı bir çalıştırma değil

Skill'in Kendi İfadeleriyle

Slack'in boyut ve ölçü gereksinimlerine göre optimize edilmiş animasyonlu GIF'ler oluşturmak için bir araç seti. Kareleri bir araya getirmek için bir GIFBuilder, Slack uyumluluğunu kontrol eden doğrulayıcılar, akıcı hareket için easing fonksiyonları ve yaygın çizim görevleri için kare yardımcıları sağlar. Emoji GIF'leri (128×128, 3 saniyeden kısa) ve mesaj GIF'leri (480×480) için tasarlanmıştır.

Sıfırdan grafik oluşturmak veya kullanıcının yüklediği görsellerle çalışmak için PIL ImageDraw ilkellerini kullanır. Sıçrama, nabız, dönme, sönme ve parçacık patlaması gibi animasyon kavramlarını içerir. Basit yer tutucu şekiller yerine uygun çizgi kalınlıkları, görsel derinlik ve renk kontrastıyla cilalı, yaratıcı grafikler üretmeye odaklanır.

GIF
Örnek istemi görün ↗

Nasıl Çalışır

  1. 01
    Bir GIFBuilder Oluşturun

    Hedef boyutlarla (emoji için 128×128 veya mesajlar için 480×480) ve daha düşük oranların daha küçük dosya boyutları ürettiği 10-30 FPS arasında bir kare hızıyla başlatın.

  2. 02
    PIL İlkelleriyle Kare Üretin

    Her kareyi PIL'in ImageDraw elipsleri, poligonları, çizgileri ve dikdörtgenleriyle çizin.

  3. 03
    Akıcı Hareket İçin Easing Fonksiyonları Uygulayın

    Doğal hissettiren animasyonlar oluşturmak için doğrusal hareket yerine ease_out, bounce_out, elastic_out veya back_out gibi easing eğrileriyle interpolate kullanın.

  4. 04
    Kareleri Builder'a Ekleyin

    Her PIL Image için add_frame'i veya bir liste için add_frames'i çağırın. Builder, dışa aktarmadan önce tüm kareleri biriktirir.

  5. 05
    Slack Optimizasyonuyla Kaydedin

    48-128 arasında num_colors ile (daha az renk dosya boyutunu azaltır), otomatik optimizasyon için optimize_for_emoji=True ile ve gereksiz kareleri ortadan kaldırmak için remove_duplicates=True ile dışa aktarın.

  6. 06
    Slack Gereksinimlerine Göre Doğrulayın

    GIF'in boyut, dosya boyutu ve parametre kısıtlamalarını karşıladığını doğrulamak için ayrıntılı geri bildirim için validate_gif'i veya hızlı bir geçti/kaldı kontrolü için is_slack_ready'yi kullanın.

02 Uyumunuzu bulun

slack-gif-creator Skill Ne Zaman Kullanılır

Claude Code veya Codex'te slack-gif-creator skill'ini bu tür hareket ve video işleri için kullanın. Aşağıdaki uygunluk ve sınırlar skill'in kendi dosyasından alınmıştır.

İyi Uyum

  • Easing fonksiyonlarını kullanarak akıcı hareketle 480×480 boyutunda mesaj GIF'leri oluşturma
  • Sıçrama ile dönme veya nabız ile kayma gibi animasyon kavramlarını birleştirme
  • Kullanıcının yüklediği görsellerle doğrudan veya renk ve stil için ilham kaynağı olarak çalışma

Sınırları Bilin

  • Skill'e gömülü önceden paketlenmiş grafikler veya sabit animasyon şablonları bekleme

Ne Sağlamalısınız

  • Konu ve eylem içeren animasyon isteği"Slack için X'in Y yapmasının GIF'ini yap bana" gibi, neyin canlandırılacağını ve davranışı belirten ve skill'in kullanımını tetikleyen bir açıklama.
  • İsteğe bağlı kullanıcı tarafından yüklenen görselPIL Image.open ile yüklenen, doğrudan canlandırılacak veya renk ve stil için ilham kaynağı olarak kullanılacak bir görsel dosyası.

03 Skill'in içinde

slack-gif-creator Skill'inin Claude Code ve Codex'e Verdiği Kurallar

SKILL.md'nin ajan için belirlediği 8 somut talimat, varsayılan ve sınır — dosyanın sonucu değiştiren kısmı.

  1. Emoji GIF'leri 128×128, Mesaj GIF'leri 480×480 Olmalı

    Slack belirli boyutları zorunlu kılar: emoji GIF'leri için 128×128, mesaj GIF'leri için 480×480 önerilir. Bunlar skill'in doğrulayıcıları tarafından kontrol edilen katı gereksinimlerdir.

  2. Emoji GIF Süresini 3 Saniyenin Altında Tutun

    Özellikle emoji GIF'ler için süre, Slack'in gereksinimlerini karşılamak ve dosya boyutunu makul tutmak amacıyla 3 saniyenin altında kalmalıdır.

  3. Anahatlar İçin Her Zaman Width=2 veya Üstünü Kullanın

    Width=1 olan ince çizgiler kesik ve amatörce görünür. Cilalı grafikler elde etmek için anahatlarda ve çizgilerde her zaman width=2 veya üstünü ayarlayın.

  4. Emoji Fontları Kullanmayın

    Emoji font işlemesi platformlar arasında güvenilir değildir ve kullanılmamalıdır. Bunun yerine grafikleri PIL primitifleriyle çizin.

  5. FPS Varsayılan Olarak 10-30 Aralığındadır

    Kare hızı 10-30 FPS arasında olmalıdır; düşük değerler daha küçük dosya boyutları üretir. Bu, Slack GIF'leri için kabul edilebilir parametre aralığıdır.

  6. 48-128 Renk Kullanın, Daha Küçük Dosyalar İçin Daha Az

    Renk paleti 48 ile 128 renk arasında olmalıdır. Daha az renk dosya boyutunu doğrudan azaltır; maksimum optimizasyon için 48 renk önerilir.

  7. Kullanıcı Görsel Yüklemelerini İstek Amacına Göre Yorumlayın

    Bir kullanıcı görsel yüklediğinde, devam etmeden önce görselin animasyonda doğrudan mı kullanılmasını yoksa yalnızca renk ve stil ilhamı olarak mı kullanılmasını istediğini belirleyin.

  8. Yalnızca Açıkça İstendiğinde Optimize Edin

    Daha az kare, daha az renk, daha küçük boyutlar veya yinelenenlerin kaldırılması gibi optimizasyon stratejilerini yalnızca kullanıcı özellikle daha küçük dosya boyutu istediğinde uygulayın.

04 İşe koyun

slack-gif-creator'ı Claude Code veya Codex'e yükleyin

Bir npx skills add komutu, ardından ajanınızda ilk görev ve sonuç için bir kontrol listesi.

slack-gif-creator'ı Claude Code, Codex veya Ajanınıza Ekleyin

Projenizde çalıştırın; kurulum aracı, bunun hangi ajana ekleneceğini sorar.

Terminal
npx skills add https://github.com/anthropics/skills --skill slack-gif-creator

skills/slack-gif-creator/SKILL.md için genel skills CLI formu; depo kendi yolunu belgeleyebilir.

Skill'e İlk Hareket ve Video Görevi Verin

Skill'in kendi terimleriyle yazıldı; köşeli parantezli bölümleri kendi malzemenizle değiştirin.

Starter prompt
Make me an animated emoji GIF for Slack showing a yellow star rotating and pulsing, 128×128, with a gradient blue background. Keep it under 3 seconds and make the motion smooth with easing.

Kaynak: SKILL.md'den, skill'in kendi terimleriyle yazıldı.

İlk Sonucu Kontrol Edin

SKILL.md'nin doğru bir sonucun nasıl göründüğüne dair söyledikleri:

  • GIF'in tüm Slack gereksinimlerini karşıladığını hızlıca doğrulayan boole kontrolü için is_slack_ready'yi kullanın

OpenDesign'da slack-gif-creator birlikte gelir: Plugins → Skills, üst çubuktan seçin.

05 Açık kaynak, izlenebilir

Kaynak, Lisans ve Doğrulama

Bu sayfadaki bilgilerin nereden geldiği ve en son ne zaman kontrol edildiği.

Author
Anthropic
Repository
github.com/anthropics/skills Branch main
Skill dosyası
skills/slack-gif-creator/SKILL.md Doğrulama sırasında içerik sağlama toplamı kaydedildi; commit 34040c9
License
Apache-2.0 skills/slack-gif-creator/LICENSE.txt dosyasından; SKILL.md "Tam şartlar LICENSE.txt dosyasında" diyor.
Repository yıldızları
176.183 Bu katalogda 7 skill içeren anthropics/skills deposunun tamamı için 2026-09-14 tarihinde alınan GitHub görüntüsü. slack-gif-creator için bir derecelendirme veya kullanım sayısı değil.
OpenDesign tarafından doğrulandı
2026-09-14 Kaynak dosya, yol, lisans metni ve yıldız sayısı kontrol edildi. OpenDesign ana sürümünde paketlenmiştir (2026-08-28 tarihinde kontrol edildi); bu sayfada canlı bir çalıştırma kaydı bulunmamaktadır.

SKILL.md içinde

  1. Slack GereksinimleriBoyut özellikleri (128×128 emoji, 480×480 mesaj), FPS aralığı 10-30, renk sınırları 48-128, 3 saniyelik emoji süresi
  2. Temel İş AkışıÜç adımlı süreç: GIFBuilder oluşturma, PIL ile kare üretme, optimizasyon parametreleriyle kaydetme
  3. Grafik ÇizimiYüklenen görsellerle çalışma, PIL ImageDraw primitiflerini kullanma, kalın çizgiler ve derinlikle grafikleri cilalı hale getirme
  4. Mevcut Yardımcı AraçlarMontaj için GIFBuilder, Slack uyumluluğu için doğrulayıcılar, yumuşatma fonksiyonları, kare oluşturucu yardımcıları
  5. Animasyon KonseptleriSallanma, nabız, sıçrama, dönme, solma, kayma, yakınlaştırma, parçacık patlaması efektleri için teknikler
  6. Optimizasyon StratejileriDosya boyutunu azaltmak için beş yöntem: daha az kare, daha az renk, daha küçük boyutlar, kopya kaldırma, emoji modu
  7. FelsefeŞablonlar değil, bilgi ve yardımcı programlar sağlar; kavramları birleştirerek yaratıcılığı teşvik eder; önceden paketlenmiş grafik yoktur
  8. Bağımlılıklarpip install ile pillow, imageio, numpy gerektirir
Skill'in Kendi Açıklaması
"Slack için optimize edilmiş animasyonlu GIF'ler oluşturmaya yönelik bilgi ve araçlar. Kısıtlamalar, doğrulama araçları ve animasyon kavramları sağlar. Kullanıcılar "Slack için X'in Y yaptığı bir GIF yap" gibi Slack için animasyonlu GIF talep ettiğinde kullanın."

SKILL.md dosyasından ön bilgi açıklaması. Tam dosya yaklaşık 7.841 karakter. Tam dosyayı GitHub'da okuyun.

Slack GIF Creator

slack-gif-creator'ı Gerçek Bir Hareket ve Video Görevinde Çalıştırın.

slack-gif-creator skill'i OpenDesign içinde hazır gelir. Uygulamayı indirin, Plugins → Skills'den skill'i seçin, yukarıdaki prompt'u yapıştırın ve sonucu görmeden önce planı okuyun.

Terminal
npx skills add https://github.com/anthropics/skills --skill slack-gif-creator