Create Eyecatch Skill
ブログ記事の内容に基づいたアイキャッチ画像を生成します。
ワークフロー
1. 対象記事の確認
ユーザーに対象となる記事のパスを確認:
- •例:
drafts/2026-01-27_my-article/article.md - •例:
posts/2026-01-27_my-article/article.md
2. 記事の分析
記事ファイルを読み込み、以下を抽出:
- •タイトル(Front MatterのtitleまたはH1)
- •主要キーワード(技術名、ツール名など)
- •記事の雰囲気(チュートリアル/解説/レビュー)
3. プロンプト生成
以下のデザインルールに厳密に従ってプロンプトを作成:
【デザインルール】
- •アスペクト比: 16:9 (1280x720)
- •ベースカラー: 純粋な白 (#FFFFFF) を背景色とする
- •アクセントカラー: 鮮やかな青 (#007BFF) と濃いグレー (#424242)
- •テキスト:
- •記事のメインタイトルを中央に大きく配置
- •フォントは太字のサンセリフ体(日本語)
- •文字色は濃いグレーまたは黒、わずかにドロップシャドウで視認性を確保
- •スタイル: 「テクニカル・クリーン」
- •清潔感があり、構造的なデザイン
- •shiimanblog.com のトンマナを再現
【プロンプトテンプレート】
code
A clean, professional blog eyecatch image with 16:9 aspect ratio. Background: Pure white (#FFFFFF). Main text: "[記事タイトル]" in bold sans-serif Japanese font, centered, dark gray color with subtle drop shadow. Accent elements: Minimal geometric shapes or tech-related icons in corporate blue (#007BFF). Style: Technical, minimalist, clean. No photographs, illustration-based.
4. 画像生成
GenerateImage ツールを使用:
code
GenerateImage( description: [生成したプロンプト], filename: "eyecatch.png" )
5. 画像の配置
生成された画像を記事ディレクトリ内の assets/ フォルダに移動:
bash
mkdir -p [記事ディレクトリ]/assets mv assets/eyecatch.png [記事ディレクトリ]/assets/eyecatch.png
6. 完了報告
ユーザーに以下を報告:
- •生成された画像のパス
- •wp-cli での自動アップロードについて案内
注意事項
- •
wp-cli postやwp-cli updateコマンドは、assets/eyecatch.pngが存在する場合、自動的に WordPress にアップロードしてアイキャッチに設定します - •画像が気に入らない場合は、再度このスキルを実行して再生成可能です