Skip to content

Generate Ad Images

Create paid-ad image assets from a creative brief using a configured image provider

Stars
10,667
Licence
MIT
Files
1 file

What it does

When installed, the agent can turn a structured creative brief and brand profile into a set of ad images through an image-generation provider you explicitly configure. It builds prompts from the brief, checks outputs against platform specs (file type, size, safe zones, copy consistency), and records a manifest of what was generated, with cost and hashes, while keeping raw prompts out of the saved files. It is meant to be a production helper, not a replacement for human review.

Great for

  • Marketing teams producing batches of social or display ad visuals from an approved brief
  • Agencies needing consistent brand-aligned variants across multiple ad platforms
  • Developers building an ad-asset pipeline with a budget ceiling and an audit trail

Skip it if

  • Final ad publishing without review: the skill itself says generated assets need human rights, brand, quality and policy review
  • Use with unlicensed or unverified source images, because it relies on the user having rights-cleared assets
  • Users without an image provider account and API credentials, since setup is required and the skill cannot run without them

Try asking

  • “Generate ad creatives for our spring sale using the attached brief and brand profile”
  • “Make campaign visuals in three sizes for Instagram, LinkedIn and display from this brief”
  • “Create ad images for the new product launch within a $20 cost ceiling”
Step-by-step guide: how to use Generate Ad ImagesInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    ads-generate.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip ads-generate.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip ads-generate.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Provide a complete, validated brief and brand profile so prompts and exclusions are accurate
  • Set a budget or cost ceiling before running to avoid unexpected provider charges
  • Review every generated asset for rights, brand accuracy and policy compliance before use

What's inside

  • SKILL.md

Redistributed unmodified from AgriciDaniel/claude-ads under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.