minicoohei/ai-agent-camp/banner-creator

Claude Code and agent skill by minicoohei/ai-agent-camp

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

各種SNS・広告プラットフォーム向けのバナー/クリエイティブを生成するスキル。 X, Facebook, Instagram, PRTimes, YouTube, LINE, Web広告に対応。 「バナーを作って」「広告画像を生成」「SNS用の画像」「クリエイティブ制作」等のリクエストで発動。

Install

npx vskill@latest install minicoohei/ai-agent-camp/banner-creator

SKILL.md

Banner Creator - 広告バナー/クリエイティブ生成

各種SNS・広告プラットフォーム向けのバナー/クリエイティブを生成します。

機能

  1. プラットフォーム別プリセット: X, Facebook, Instagram, PRタイムズ, YouTube, LINE, Web広告
  2. トーン・スタイル設定: プロフェッショナル、ポップ、エレガントなど
  3. 参考画像検索: キーワードからWeb検索で参考画像を取得
  4. コピーテキスト生成: 投稿文・ハッシュタグ・CTAを同時生成

プラットフォーム別サイズ

PlatformSizeAspect Ratio
x_post1200x67516:9
x_card800x4181.91:1
facebook1200x6301.91:1
facebook_story1080x19209:16
instagram_feed1080x10801:1
instagram_story1080x19209:16
prtimes1200x6301.91:1
youtube1280x72016:9
line1040x10401:1
web_horizontal1200x6281.91:1
web_vertical300x6001:2

Usage

bash
# Basic usage
python scripts/banner_creator.py --platform x_post --message "キャッチコピー"
# With copy text generation
python scripts/banner_creator.py --platform instagram_feed --message "新商品発売" --with-copy
# With reference image search
python scripts/banner_creator.py --platform facebook --message "セール" --search-ref "EC セール バナー"
# Full options
python scripts/banner_creator.py \
--platform x_post \
--message "メインメッセージ" \
--sub-copy "サブコピー" \
--cta "今すぐ登録" \
--tone professional \
--color-scheme cool \
--font-style bold \
--priority ctr \
--brand-name "会社名" \
--session "campaign_name" \
--with-copy \
--variants 3

Parameters

ParameterRequiredDefaultDescription
--platformYes-Target platform (see table above)
--messageYes-Main headline/catchphrase
--sub-copyNo-Sub-headline or details
--ctaNo-Call-to-action text
--toneNoprofessionalTone: professional, casual, pop, elegant, urgent, minimal, tech, natural
--color-schemeNoautoColor: warm, cool, mono, pastel, vivid, dark, or HEX code
--font-styleNoautoFont: gothic, mincho, handwritten, bold, script, geometric
--priorityNoctrFocus: ctr, brand, info, emotion, product, event
--brand-nameNo-Brand/company name to display
--referenceNo-Local path or URL to reference image
--search-refNo-Keywords to search for reference images
--sessionNo-Session name for organizing output
--with-copyNofalseGenerate copy text along with image
--variantsNo1Number of variations to generate
--outputNoautoOutput file path

Output

  • Image: docs/generated/banners/{date}_{session}/{filename}.png
  • Copy text (when --with-copy): Saved as {filename}_copy.md
  • 3 post text variations
  • Hashtag suggestions
  • CTA phrases

Examples

X Post Banner
bash
python scripts/banner_creator.py \
--platform x_post \
--message "AI時代の働き方改革" \
--sub-copy "無料ウェビナー開催" \
--cta "今すぐ登録" \
--tone professional \
--with-copy
Instagram Feed with Reference Search
bash
python scripts/banner_creator.py \
--platform instagram_feed \
--message "Summer Collection" \
--tone pop \
--color-scheme vivid \
--search-ref "fashion summer sale instagram"
PRTimes Press Release Image
bash
python scripts/banner_creator.py \
--platform prtimes \
--message "新サービスリリースのお知らせ" \
--brand-name "株式会社〇〇" \
--tone professional \
--priority info

Requirements

  • GEMINI_API_KEY or GOOGLE_API_KEY in environment
  • Python packages: google-genai, Pillow, python-dotenv, requests

Overview

各種SNS・広告プラットフォーム(X, Facebook, Instagram, PRTimes, YouTube, LINE, Web広告)向けのバナー/クリエイティブを、Gemini Image Generation APIで自動生成するスキルです。プラットフォーム別プリセット、参考画像検索、コピーテキスト同時生成に対応。

Troubleshooting

エラー解決方法
API key not foundGEMINI_API_KEY または GOOGLE_API_KEY を環境変数に設定
Image generation failedGemini API のレート制限の可能性。数秒待ってリトライ
Unknown platform--platform に正しいプリセット名を指定(x_post, instagram_feed 等)

Success Criteria

  • [ ] 指定プラットフォームの正しいサイズで画像が生成されている
  • [ ] 出力ファイルが docs/generated/banners/ 以下に保存されている
  • [ ] --with-copy 指定時にコピーテキスト .md ファイルも生成されている

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
357
Repository forks
12
7-day trend score
29

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 27 Apr 2026, 6 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/minicoohei/ai-agent-camp/banner-creator/badge)](https://verified-skill.com/skills/minicoohei/ai-agent-camp/banner-creator)

Something wrong with this skill or its page? Tell us.