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.