Vai alla guida all’uso
slack-gif-creatordi Anthropic

Slack GIF Creator Skill.

Una skill per Claude Code e Codex per motion e video: GIF animate che rispettano i limiti di dimensione e proporzioni di Slack.

  • Motion e 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
Front matter e intestazioni di sezione letti dal file upstream il 14 settembre 2026 · 7.841 caratteri in totale

01 Cosa fa

Cosa fa la skill slack-gif-creator in Claude Code e Codex

Sintesi, workflow e output, tutto letto dal SKILL.md della skill.

Dal SKILL.mdLetto il 14-09-2026 · non è un'esecuzione registrata

Nelle parole della skill

Un toolkit per creare GIF animate ottimizzate per i requisiti di dimensione e formato di Slack. Fornisce un GIFBuilder per assemblare i frame, validatori per verificare la conformità a Slack, funzioni di easing per un movimento fluido e helper per i frame per le attività di disegno più comuni. Progettato per GIF emoji (128×128, meno di 3 secondi) e GIF per messaggi (480×480).

Utilizza le primitive PIL ImageDraw per creare grafiche da zero o lavorare con immagini caricate dall'utente. Include concetti di animazione come bounce, pulse, spin, fade e particle bursts. Si concentra sulla produzione di grafiche curate e creative con spessori delle linee adeguati, profondità visiva e contrasto cromatico, piuttosto che forme segnaposto basilari.

GIF
Vedi l'esempio di prompt ↗

Come funziona

  1. 01
    Creare un GIFBuilder

    Inizializzare con le dimensioni target (128×128 per emoji o 480×480 per messaggi) e un frame rate tra 10 e 30 FPS, dove frame rate più bassi producono file più piccoli.

  2. 02
    Generare Frame con le Primitive PIL

    Disegnare ogni frame utilizzando ellissi, poligoni, linee e rettangoli di ImageDraw di PIL.

  3. 03
    Applicare Funzioni di Easing per un Movimento Fluido

    Utilizzare interpolate con curve di easing come ease_out, bounce_out, elastic_out o back_out invece del movimento lineare, per creare animazioni che risultino naturali.

  4. 04
    Aggiungere Frame al Builder

    Chiamare add_frame per ogni PIL Image o add_frames per un elenco. Il builder accumula tutti i frame prima dell'esportazione.

  5. 05
    Salvare con Ottimizzazione per Slack

    Esportare con num_colors tra 48 e 128 (meno colori riducono la dimensione del file), optimize_for_emoji=True per l'ottimizzazione automatica e remove_duplicates=True per eliminare i frame ridondanti.

  6. 06
    Validare Rispetto ai Requisiti di Slack

    Utilizzare validate_gif per un feedback dettagliato o is_slack_ready per un controllo rapido di superamento/fallimento, per confermare che la GIF soddisfi i vincoli di dimensione, formato e parametri.

02 Trova la tua applicazione

Quando usare la Skill slack-gif-creator

Usa la skill slack-gif-creator in Claude Code o Codex quando il compito riguarda motion e video di questo tipo. Ambito e limiti sotto sono presi dal file della skill stessa.

Buona applicazione

  • Creazione di GIF per messaggi a 480×480 con movimento fluido tramite funzioni di easing
  • Combinazione di concetti di animazione come bounce e rotazione, o pulse e scorrimento
  • Lavorare con immagini caricate dall'utente, direttamente o come fonte di ispirazione per colori e stile

Conosci i limiti

  • Aspettarsi grafiche preimpacchettate o template di animazione rigidi integrati nella skill

Cosa fornire

  • Richiesta di animazione con soggetto e azioneUna descrizione come "crea per me una GIF di X che fa Y per Slack" che specifica cosa animare e il comportamento, attivando l'uso della skill.
  • Immagine caricata dall'utente (opzionale)Un file immagine da animare direttamente oppure da usare come fonte di ispirazione per colori e stile, caricato con PIL Image.open.

03 Dentro la skill

Regole che la skill slack-gif-creator fornisce a Claude Code e Codex

8 istruzioni concrete, valori predefiniti e limiti che il SKILL.md imposta per l'agente — la parte del file che cambia il risultato.

  1. Le GIF emoji devono essere 128×128, le GIF messaggio 480×480

    Slack impone dimensioni specifiche: 128×128 consigliate per le GIF emoji, 480×480 per le GIF messaggio. Sono requisiti obbligatori verificati dai validatori della skill.

  2. Mantenere la durata delle GIF emoji sotto i 3 secondi

    Per le GIF emoji, la durata deve restare sotto i 3 secondi per rispettare i requisiti di Slack e mantenere dimensioni file ragionevoli.

  3. Usare sempre width=2 o superiore per i contorni

    Le linee sottili con width=1 risultano frastagliate e poco professionali. Impostare sempre width=2 o superiore per contorni e linee per ottenere una grafica curata.

  4. Non usare font emoji

    Il rendering dei font emoji è inaffidabile tra piattaforme diverse e non deve essere usato. Disegnare la grafica usando i primitivi PIL.

  5. Il valore predefinito di FPS è nell'intervallo 10-30

    Il frame rate deve essere compreso tra 10 e 30 FPS, dove valori più bassi producono file di dimensioni minori. Questo è l'intervallo di parametri accettabile per le GIF Slack.

  6. Usare da 48 a 128 colori, meno per file più piccoli

    La tavolozza dei colori deve usare tra 48 e 128 colori. Meno colori riducono direttamente la dimensione del file; 48 colori sono consigliati per la massima ottimizzazione.

  7. Interpretare le immagini caricate dall'utente in base all'intento della richiesta

    Quando un utente carica un'immagine, determinare se desidera che venga usata direttamente nell'animazione o solo come ispirazione per colori e stile, prima di procedere.

  8. Ottimizzare solo se richiesto esplicitamente

    Applicare strategie di ottimizzazione come meno fotogrammi, meno colori, dimensioni più piccole o rimozione dei duplicati solo quando l'utente richiede specificamente una dimensione file minore.

04 Mettila al lavoro

Installa slack-gif-creator in Claude Code o Codex

Un comando npx skills add, poi un primo task nel tuo agente e una checklist per il risultato.

Aggiungi slack-gif-creator a Claude Code, Codex o al tuo Agent

Eseguitelo nel Suo progetto; l'installer chiede a quale agente aggiungerlo.

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

Forma generica della CLI skills per skills/slack-gif-creator/SKILL.md; il repository potrebbe documentare un proprio percorso.

Dai alla Skill un Primo Compito di Motion e Video

Redatto nei termini propri della skill; sostituisca le parti tra parentesi con il suo materiale.

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.

Fonte: redatto a partire dal SKILL.md, nei termini propri della skill.

Verifica il primo risultato

Ciò che il SKILL.md stesso indica come risultato corretto:

  • Usare is_slack_ready per un rapido controllo booleano che confermi che la GIF soddisfi tutti i requisiti di Slack

In OpenDesign slack-gif-creator è incluso: Plugins → Skills, selezionarlo nella barra superiore.

05 Open source, tracciabile

Sorgente, licenza e verifica

Da dove provengono i dati di questa pagina e quando sono stati verificati l'ultima volta.

Author
Anthropic
Repository
github.com/anthropics/skills Branch main
File della skill
skills/slack-gif-creator/SKILL.md Checksum del contenuto registrato alla verifica; commit 34040c9
License
Apache-2.0 Da skills/slack-gif-creator/LICENSE.txt; SKILL.md dice "Termini completi in LICENSE.txt".
Stelle del repository
176.183 Snapshot GitHub scattato il 14-09-2026 per l'intero repository anthropics/skills, che contiene 7 skill in questo catalogo. Non è un punteggio o un conteggio di utilizzo per slack-gif-creator.
Verificato da OpenDesign
14 settembre 2026 Il file sorgente, il percorso, il testo della licenza e il conteggio delle stelle sono stati verificati. Incluso nella build principale di OpenDesign (verificato il 28 agosto 2026); non è stata registrata un'esecuzione live su questa pagina.

All'interno di SKILL.md

  1. Requisiti SlackSpecifiche dimensioni (128×128 emoji, 480×480 messaggio), intervallo FPS 10-30, limiti colore 48-128, durata emoji 3 secondi
  2. Flusso di lavoro principaleProcesso in tre fasi: creare GIFBuilder, generare i fotogrammi con PIL, salvare con parametri di ottimizzazione
  3. Disegnare la graficaLavorare con immagini caricate, usare i primitivi PIL ImageDraw, rendere la grafica curata con linee spesse e profondità
  4. Utility disponibiliGIFBuilder per l'assemblaggio, validatori per la conformità a Slack, funzioni di easing, helper per la composizione dei fotogrammi
  5. Concetti di animazioneTecniche per effetti di shake, pulse, bounce, spin, fade, slide, zoom, particle burst
  6. Strategie di ottimizzazioneCinque metodi per riducere le dimensioni del file: meno frame, meno colori, dimensioni più piccole, rimozione dei duplicati, modalità emoji
  7. FilosofiaFornisce conoscenze e utility, non template; incoraggia la creatività combinando i concetti; nessuna grafica pre-impacchettata
  8. DipendenzeRichiede pillow, imageio, numpy tramite pip install
Descrizione della skill
Conoscenza e utilità per creare GIF animate ottimizzate per Slack. Fornisce vincoli, strumenti di validazione e concetti di animazione. Usa quando gli utenti richiedono GIF animate per Slack come "fammi una GIF di X che fa Y per Slack".

Descrizione del front-matter da SKILL.md. Il file completo è di circa 7.841 caratteri. Leggi il file completo su GitHub.

Slack GIF Creator

Esegui slack-gif-creator su un'attività reale di motion e video.

La skill slack-gif-creator è inclusa in OpenDesign. Scarica l'app, seleziona la skill in Plugins → Skills, incolla il prompt qui sopra e leggi il piano prima del risultato.

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