ads-generate

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

2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/successunforgettable/coachflow --skill ads-generate-successunforgettable
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ads-generate
Source: https://github.com/successunforgettable/coachflow/tree/main/.agents/skills/ads-generate
Command: npx skills add https://github.com/successunforgettable/coachflow --skill ads-generate-successunforgettable

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the repetitive, error-prone process of creating and resizing ad creatives for multiple ad platforms by reading a campaign brief and applying brand styling, saving time and ensuring format compliance.

Core Features & Use Cases

  • Automated multi-platform generation: Parse campaign-brief.md to produce platform-sized assets for Meta, TikTok, Google, LinkedIn, and YouTube.
  • Brand-aware design injection: Apply brand colors and mood from brand-profile.json to keep visual consistency across concepts.
  • Validation and orchestration: Estimate costs, validate dimensions via a format adapter, spawn visual-designer and format-adapter agents, and write a generation-manifest.json while organizing outputs into an ad-assets directory.
  • Use Case: A marketing lead provides a campaign-brief.md and brand-profile.json and receives a complete set of validated ad creatives, cost estimates, and a format report ready for upload.

Quick Start

Use the ads-generate skill to create all ad creatives from campaign-brief.md with your GOOGLE_API_KEY set in the environment.

Frequently Asked Questions about ads-generate

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

FAQPage Schema
How do I generate ad images for multiple platforms from a single campaign brief?▼

To generate ad images for multiple platforms, provide a campaign-brief.md and brand-profile.json. The tool parses these files to automatically produce platform-sized assets for Meta, TikTok, Google, LinkedIn, and YouTube while applying your brand styling.

How does automated ad creative generation apply brand styling across different formats?▼

Automated ad creative generation applies brand styling by reading brand-profile.json to inject brand colors and mood into the outputs. This ensures visual consistency across all generated platform-specific ad formats.

Do I need a GOOGLE_API_KEY to generate platform-ready ad images?▼

Yes, you need a configured image provider API key such as GOOGLE_API_KEY or provider-specific tokens to generate platform-ready ad images. The tool supports Gemini batch and per-image APIs to produce the assets.

Can I estimate advertising image generation costs before producing assets for Meta and TikTok?▼

Yes, you can estimate advertising image generation costs before producing assets. The tool calculates cost estimates prior to generation and saves assets alongside a generation-manifest.json in an organized ad-assets directory.

What is the best way to validate required dimensions and formats for paid advertising workflows?▼

The best way to validate required dimensions and formats for paid advertising workflows is using a format adapter. The tool validates platform-specific outputs across Meta, TikTok, Google, LinkedIn, and YouTube to ensure format compliance.

Why does multi-platform ad generation require both a campaign brief and a brand profile?▼

Multi-platform ad generation requires both files because the campaign-brief.md provides the specific ad concepts and copy, while the brand-profile.json dictates the visual styling, colors, and mood to maintain brand consistency across platforms.