Skills

Chatgpt Image Ad

Generate one or more standalone Meta image-ad creatives via ChatGPT Image 2...

Install

npx skills add mrpaidsocial/arcads-claude-code-mrpaidsocial --skill chatgpt-image-ad -g -a claude-code -y
Category
Design
Updated
16d ago
License
MIT
Context cost
Mediumabout 2,489 tokens
Runs scripts
Yes, review before use

What it does

Generate one or more standalone Meta image-ad creatives via ChatGPT Image 2 (gpt-image-2) through the Arcads external API. Locks the model, auto-strips platform chrome, enforces edge-safe layouts and glyph-safety inside body text. Use when the user asks for a "gpt-image-2 ad", "ChatGPT Image ad", "Image 2 ad creative", "make a static image ad with GPT", or anchors on a need for typography-heavy / dense-text / UI-mimicry ad creatives (chat threads, comparison tables, fake search results, iOS dialogs, Slack snapshots, ChatGPT-conversation ads, Apple Notes lists). Does NOT trigger on Nano Banana cues, use nano-banana-image-ad for those.

chatgpt-image-ad (Arcads)

Generate one or more standalone Meta ad image creatives via Arcads' POST /v2/images/generate with model: "gpt-image-2". Hands the image paths off to your Meta-ad-builder skill, this skill does not upload to Meta itself.

Read order

  1. This file, Arcads-specific endpoint, auth, presigned upload flow, workflow phases.
  2. shared/skills/chatgpt-image-ad/prompting/guide.md, model-specific prompting (what gpt-image-2 is good/bad at, when to switch to nano-banana).
  3. shared/skills/image-ad-prompting/prompting/prompt-library.md, 30+ validated templates with per-model notes.
  4. shared/skills/image-ad-prompting/prompting/safety-suffixes.md, the 3 always-on guards.
  5. scripts/generate_image.py, the helper script (Python stdlib only).

Hard rules, never relax

  1. Model is gpt-image-2. The script refuses any other value. If the user asks for nano-banana, point them at nano-banana-image-ad.
  2. No platform/screenshot chrome in output. NO_CHROME_SUFFIX is always on (override with --allow-chrome only when the ad's concept requires chrome, rare).
  3. Edge-safe + glyph-safety suffixes always on unless --no-safe-zone is explicit. They fix real failures; don't remove silently.
  4. Max 5 reference images. Hard Arcads cap for gpt-image-2 (observed 400 Max 5 reference image(s) allowed). The script enforces.
  5. No Meta upload from this skill. Image generation only. The user has a separate ad-builder skill in their stack, hand off via filesystem paths.
  6. Always present a credit-cost estimate before generating (see Arcads arcads-external-api skill conventions). Each gpt-image-2 call is one image; multiply by --n variants.

Prerequisites

Read the whole SKILL.md on GitHub

More in Design