AgentSkillsCN

generate-image

生成用于文章的配图(可通过 nanobanana 工具生成)。 适用于“生成图片”“制作图像”“创作文章配图”等需求。

SKILL.md
--- frontmatter
name: generate-image
description: |
  記事用のイメージ画像を生成するスキル(nanobanana経由)。
  「画像を生成」「イメージを作成」「記事用の画像」などのリクエストで使用。

画像生成スキル

記事用のイメージ画像を生成します(nanobanana経由)。

タスク

ユーザーのリクエストに基づいて、適切なスタイルの画像を生成してください。

実行方法

以下のスクリプトを使用して画像を生成します:

bash
./scripts/generate-image.sh "<プロンプト>" [オプション]

パラメータ

パラメータ説明デフォルト
プロンプト生成する画像の説明(必須)-
--style画像スタイルtech
--article記事slug(サブディレクトリ作成用)-
--platformプラットフォーム: zenn, qiitazenn
--output出力先ディレクトリ./images
--count生成枚数1
--nameファイル名プレフィックス自動生成

利用可能なスタイル

  • illustration: イラスト風(デジタルイラスト、クリーンなライン)
  • photo: 写真風(フォトリアリスティック)
  • minimal: ミニマルデザイン(シンプルな形状、クリーンな背景)
  • tech: テクノロジー風(モダン、フューチャリスティック)

出力形式

Zenn形式(記事slug指定時)

markdown
![<プロンプト>](/images/<記事slug>/<ファイル名>_001.png)

Qiita形式

markdown
![<プロンプト>](./images/<ファイル名>_001.png)

使用例

基本的な使用

bash
./scripts/generate-image.sh "TypeScriptとReactを使ったWebアプリ開発のイメージ"

Zenn記事用(記事slug指定)

bash
./scripts/generate-image.sh -a my-first-article -s illustration "AIアシスタントのイメージ"

Qiita記事用

bash
./scripts/generate-image.sh -p qiita -s tech "クラウドインフラストラクチャ"

複数枚生成

bash
./scripts/generate-image.sh -a microservices-guide -c 3 "マイクロサービスアーキテクチャ"

前提条件

  • nanobanana 拡張がインストールされていること
  • Google Account で認証済みであること

セットアップ: ./scripts/setup-nanobanana.sh

画像参照形式

  • Zenn: /images/{slug}/filename.png (絶対パス)
  • Qiita: ./images/filename.png (相対パス)