# Nano Banana Image Ad

Generate one or more standalone Meta image-ad creatives via Nano Banana 2 / Nano Banana...

- Repository: https://github.com/mrpaidsocial/arcads-claude-code-mrpaidsocial (1640 stars)
- Category: Media
- License: MIT
- Last updated: 2026-10-19
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add mrpaidsocial/arcads-claude-code-mrpaidsocial --skill nano-banana-image-ad -g -a claude-code -y`
Codex: `npx skills add mrpaidsocial/arcads-claude-code-mrpaidsocial --skill nano-banana-image-ad -g -a codex -y`
Cursor: `npx skills add mrpaidsocial/arcads-claude-code-mrpaidsocial --skill nano-banana-image-ad -g -a cursor -y`
Gemini CLI: `npx skills add mrpaidsocial/arcads-claude-code-mrpaidsocial --skill nano-banana-image-ad -g -a gemini-cli -y`

## Description

Generate one or more standalone Meta image-ad creatives via Nano Banana 2 / Nano Banana Pro (Gemini Flash Image family) through the Arcads external API. Locks the model family, auto-strips platform chrome, enforces edge-safe layouts. Use when the user asks for a "Nano Banana ad", "Gemini image ad", "nano-banana-2 ad creative", "make a static image ad with Gemini", or anchors on a need for photoreal / lifestyle / multi-reference / handheld-object / clay-texture ad creatives (sticky-note flatlays, held-whiteboard signs, lifestyle portraits, ingredient collages, OOH photography). Does NOT trigger on ChatGPT Image cues, use chatgpt-image-ad for those.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# nano-banana-image-ad (Arcads)

Generate one or more **standalone Meta ad image creatives** via Arcads' `POST /v2/images/generate` with the Nano Banana model family (default `nano-banana-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/nano-banana-image-ad/prompting/guide.md](../../shared/skills/nano-banana-image-ad/prompting/guide.md)**, model-specific prompting (what Nano Banana is good/bad at, when to switch to gpt-image-2).
3. **[shared/skills/image-ad-prompting/prompting/prompt-library.md](../../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](../../shared/skills/image-ad-prompting/prompting/safety-suffixes.md)**, the 3 always-on guards.
5. **[scripts/generate_image.py](scripts/generate_image.py)**, the helper script (Python stdlib only).

## Hard rules, never relax

The rest: https://github.com/mrpaidsocial/arcads-claude-code-mrpaidsocial/blob/HEAD/skills/nano-banana-image-ad/SKILL.md
