ads-generate

Generate platform-sized ad creatives from campaign briefs and brand profiles.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/chriswestt/claude-skills --skill ads-generate-chriswestt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ads-generate
Source: https://github.com/chriswestt/claude-skills/tree/main/ads-generate
Command: npx skills add https://github.com/chriswestt/claude-skills --skill ads-generate-chriswestt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Generates platform-sized ad creatives quickly from campaign briefs and brand profiles, ensuring consistency and speed across channels.

Core Features & Use Cases

  • Builds platform-ready ad images from campaign-brief.md with brand-profile.json injected branding.
  • Supports multiple platforms (Meta, Google, TikTok, LinkedIn, YouTube) with correct aspect ratios and specs.
  • Includes a standalone mode when briefs are unavailable, enabling prompt-based image generation.

Quick Start

Provide your campaign-brief.md and brand-profile.json, then run the ads generate workflow to produce images.

Frequently Asked Questions about ads-generate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate ad image generation for multiple platforms from a campaign brief?

Automate ad image generation by providing a campaign-brief.md and brand-profile.json to produce platform-ready creatives with consistent branding across Meta, Google, TikTok, LinkedIn, and YouTube. The workflow validates platform specs and outputs images alongside a generation manifest.

What's the best way to ensure ad creatives meet platform-specific dimensions for Meta and TikTok?

Ensure platform-specific dimensions by using a workflow that validates platform specs and automatically applies correct aspect ratios for Meta, Google, TikTok, LinkedIn, and YouTube. Injecting brand-profile.json guarantees visual consistency across all generated ad creatives.

Do I need banana-claude and nanobanana-mcp to generate platform-ready ad images?

Yes, generating platform-ready ad images requires banana-claude v1.4.1 or higher with nanobanana-mcp installed. This environment reads your campaign brief and brand profile to validate specifications and output the final ad creatives.

Can I generate ad creatives without a campaign brief?

Yes, you can generate ad creatives without a campaign brief using standalone mode. This mode enables prompt-based image generation directly, allowing you to produce visuals when formal briefs are unavailable.

What file formats do I need to prepare for automated ad creative generation?

Prepare a campaign-brief.md file containing your campaign details and a brand-profile.json file with your branding specifications. These two files provide the necessary inputs for the workflow to inject branding and generate platform-optimized images.

Why are my generated ad images failing platform specs across different networks?

Generated ad images fail platform specs when the workflow lacks proper validation for Meta, Google, TikTok, LinkedIn, and YouTube aspect ratios. Supplying accurate campaign-brief.md and brand-profile.json files ensures the platform spec validation produces compliant creatives.