Agent skill · marketing growth · samuraigpt

muapi-ad-creative

Generate a high-converting ad creative set — hero image, ad copy variations, and platform-optimized crops for Meta, Google Display, and LinkedIn.

Why this skill is useful

Generates platform-optimized ad creatives and copy variations using specific API commands that the AI wouldn't reliably generate on its own.

What it needs

Requires muapi installed locally. Requires muapi account access. About 2k tokens when loaded. Last updated 2026-08-04. 3,990 stars on the source repository.

What this skill does

Ad Creative Set Generate a high-converting ad creative set — hero image, ad copy variations, and platform-optimized crops for Meta, Google Display, and LinkedIn. Inputs Name Type Required Default Description :--- :--- :--- :--- :--- productorservice text yes — What is being advertised (e.g. "SaaS project management tool for remote teams"). targetaudience text yes — Who the ad is for (e.g. "startup founders aged 25–40, tech-savvy"). campaigngoal text no awareness Campaign objective — "awareness", "consideration", or "conversion". tone text no professional, clean, modern Creative tone and visual style (e.g. "bold and disruptive", "luxury minimal", "friendly and approachable"). productimage imageurl no — Optional product or brand image URL already in the session. Steps This skill has TWO phases. Phase A creates the hero concept for approval; Phase B fans out to platform formats. Phase A — Hero image + Ad copy Submit ONE the plan with: 1. Hero image — muapi image generate (model=nano-banana-pro) or muapi image edit (model=nano-banana-pro-edit) if {{productimage}} is provided: Aspect ratio: 1:1 (universal starting point). Prompt must capture: product/service benefit, target audience lifestyle cue, campaign tone. Style: {{tone}}, advertising photography, clean background, product focus, ultra detailed, commercial quality. Tier: quality. After the plan executes, present the hero asset and 3 ad copy variations: Variation A — Problem-aware hook: "Tired of X? [Product] fixes that." Variation B — Benefit-led: "[Feature] → [Outcome] for [Audience]." Variation C — Social proof / urgency: "X teams already use [Product]." Each variation includes: Headline (6 words max), Body (20–30 words), CTA button text. Ask which copy variation to use for Phase B. Wait for user confirmation. Phase B — Platform crops Once the user picks a copy direction, submit a SECOND the plan with parallel crops: 1. muapi image edit → 1:1 (Facebook/Instagram feed, 1080×1080) 2. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills samuraigpt/ad-creative

View the source on GitHub

Browse the @skills marketplace