Slack GIF Creator スキル - Claude でカスタム GIF
Slack GIF Creator スキルが Slack サイズのアニメ GIF を作る流れ:バリデータ、イージング関数、アニメーションのレシピ付きで解説。
出典:anthropics/skills(MIT)より内容を翻案。最終同期:2026年7月8日(上流更新:2026年4月20日)。
概要
公式の説明:"Knowledge and utilities for creating animated GIFs optimized for Slack - constraints, validation tools, and animation concepts."
このスキルの仕組み
SKILL.md は Slack の厳格な要件(寸法・ファイルサイズ)と小さな Python アニメーションツールキットを組み合わせます:
- コアワークフロー - グラフィックを描き(ゼロから、またはアップロード画像から)、フレームを合成し、GIF を組み立て、Slack の制約に照らして検証
core.gif_builder- GIFBuilder がフレームを規格準拠の GIF に組み上げるcore.validators- 出荷前にサイズと寸法の上限をチェックcore.easing+core.frame_composer- なめらかな動きのためのイージング関数とフレーム補助- アニメーション概念 - shake/vibrate、pulse/heartbeat など名前付きレシピが、要望を具体的なフレーム計算へ写像
スキルフォルダの中身
core/gif_builder.py、core/validators.py、core/easing.py、core/frame_composer.pyrequirements.txt、SKILL.md、LICENSE.txt
自作スキルへのヒント
- 制約ファースト:プラットフォームの上限をバリデータとして符号化すれば、出力は運ではなく構造で正しくなります。
- アニメーション概念への命名("pulse"、"shake")は、スキルが確実にコードへ翻訳できる語彙をユーザーに与えます。
クロードスキルのドキュメント