slack-gif-creator Claude Code スキル
Claude Code スキルClaude Codeデザイン・メディア制作プロジェクト管理・チーム連携以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
このスキルは、Slack向けに最適化されたアニメーションGIFを作成するための知識とPythonユーティリティをまとめたものです。絵文字用の128x128やメッセージ用の480x480といったサイズ要件に対応し、フレームを組み立てるビルダー機能や、Slackの規格に適合しているか確認するバリデーターを備えています。さらに、動きを滑らかにするイージング関数や、グラデーション・図形・文字を描画するための補助関数も用意されています。バウンドや回転、フェードなど代表的なアニメーション手法や、ファイルサイズを抑える工夫についても記載があります。使用するのはPIL、imageio、numpyといったPythonライブラリであり、外部のホスティングサービスとの連携は記載されていません。
slack-gif-creator でできること
- ビルダー機能を使い、Slack絵文字用(128x128)やメッセージ用(480x480)のサイズでフレームをGIFにまとめる
- 完成したGIFがSlackのサイズ・フレームレート・色数の要件を満たしているか確認する
- イーズイン、イーズアウト、バウンド、エラスティックなどのイージング関数で動きを滑らかにする
- グラデーション、円、星、簡易テキストなどを描く補助関数を利用する
- フレーム数や色数、サイズを減らしたり重複フレームを除去したりしてファイルサイズを小さくする
- 揺れ、拍動、バウンド、回転、フェード、スライド、ズーム、パーティクル演出などのアニメーション手法に関する解説を参照する