slack-gif-creator Claude Code スキル
Claude Code スキルClaude Codeデザイン・メディア制作以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
このスキルは、Slack向けに最適化されたアニメーションGIFを作るための知識とコードユーティリティをClaudeに提供するものです。SKILL.mdによると、絵文字用GIF(128x128)とメッセージ用GIF(480x480)それぞれについて、サイズ・フレームレート・色数・長さの制約がまとめられています。フレームの組み立てと書き出しを担うヘルパー、Slackの要件を満たしているか確認するバリデーター、動きを滑らかにするイージング関数、グラデーションや円・テキスト・星形を描くための補助関数が含まれています。さらに、揺れや鼓動、バウンド、回転、フェード、スライド、ズーム、爆発といった演出の考え方や、ファイルサイズを抑えるための工夫についても記載があります。実行にはPillow、imageio、numpyといったPythonライブラリが必要とされています。
slack-gif-creator でできること
- Slackの絵文字用(128x128)またはメッセージ用(480x480)のアニメーションGIFを作成する
- 生成したGIFがSlackの要件を満たしているか確認する
- イージング関数を使って動きの滑らかさを調整する
- グラデーション・円・テキスト・星形などをフレーム合成用の補助関数で描画する
- バウンドや回転、フェード、揺れ、爆発といった演出の実装方針を参照する
- フレーム数や色数、サイズの調整でファイルサイズを最適化する