Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
samuraigpt avatar

Muapi Ad Creative

  • 1.5k installs
  • 4k repo stars
  • Updated August 4, 2026
  • samuraigpt/generative-media-skills

muapi-ad-creative is a generative-media skill that calls MUAPI to produce hero images, ad copy variations, and platform crops for developers running paid campaigns on Meta, Google Display, and LinkedIn.

About

muapi-ad-creative is a generative-media skill at version 1.0.0 that generates a full ad creative set through the MUAPI service. Required inputs include product_or_service and target_audience text fields so the pipeline knows what to advertise and whom to reach. Outputs include a hero image, multiple ad copy variations, and platform-optimized crops sized for Meta, Google Display, and LinkedIn. Developers reach for it when they need rapid creative iteration for performance marketing without hand-designing every format. The skill accepts license terms and structures generation as a single callable workflow inside Claude Code agent sessions.

  • Generates multiple ad creative variants from a single product prompt
  • Optimized for Facebook, Google, and Instagram ad formats
  • Returns ready-to-use headlines, body text, and image prompts
  • Supports A/B testing sets in one API call
  • Integrates directly with Claude, Cursor, and custom agents

Muapi Ad Creative by the numbers

  • 1,549 all-time installs (skills.sh)
  • +172 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #191 of 1,335 Generative Media skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/samuraigpt/generative-media-skills --skill muapi-ad-creative

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.5k
repo stars4k
Last updatedAugust 4, 2026
Repositorysamuraigpt/generative-media-skills

How do you generate multi-platform ad creatives with AI?

Instantly generate high-converting ad creatives and marketing copy variations using the MUAPI service.

Who is it for?

Developers or marketers who need MUAPI-generated ad sets with platform-specific crops and copy variants from structured inputs.

Skip if: Organic SEO article drafting or codebase documentation where display ad formats and MUAPI image generation are irrelevant.

When should I use this skill?

User asks to generate ad creatives, marketing copy variations, or platform-specific ad images via MUAPI.

What you get

Hero ad image, ad copy variations, and platform-optimized crops for Meta, Google Display, and LinkedIn.

  • hero ad image
  • ad copy variations
  • platform-specific image crops

By the numbers

  • Skill version 1.0.0 targets 3 ad platforms: Meta, Google Display, and LinkedIn

Files

SKILL.mdMarkdownGitHub ↗

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

NameTypeRequiredDefaultDescription
product_or_servicetextyesWhat is being advertised (e.g. "SaaS project management tool for remote teams").
target_audiencetextyesWho the ad is for (e.g. "startup founders aged 25–40, tech-savvy").
campaign_goaltextnoawarenessCampaign objective — "awareness", "consideration", or "conversion".
tonetextnoprofessional, clean, modernCreative tone and visual style (e.g. "bold and disruptive", "luxury minimal", "friendly and approachable").
product_imageimage_urlnoOptional 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 imagemuapi image generate (model=nano-banana-pro) or muapi image edit (model=nano-banana-pro-edit) if {{product_image}} 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. muapi image edit → 9:16 (Story/Reels, 1080×1920) 3. muapi image edit → 1.91:1 (Facebook feed wide, 1200×628) 4. muapi image edit → 1:1 (LinkedIn feed, same as FB)

For each crop:

  • Prompt: "Reframe for [platform] ad format. Keep product/subject centered and uncropped. Maintain original palette and tone. Leave headroom/footroom for text overlays."
  • All crops run in parallel.

Return one asset per format with the recommended copy overlay placement for each.

Notes

  • If campaign_goal is "conversion", emphasize urgency and direct CTA in copy.
  • If campaign_goal is "awareness", prioritize visual impact over text density.
  • Reference product_image via $nX.url syntax in Phase B nodes to ensure consistency.
  • Do NOT auto-confirm Phase B without user picking a copy variation.

Trigger Keywords

ad creative, advertisement, facebook ad, meta ad, google ad, linkedin ad, paid ad, ad banner, display ad

---

Notes for the Executing Agent

  • This recipe is LLM-orchestrated: read each phase, gather any missing inputs from the user, then call muapi CLI commands. Use muapi auth configure first if MUAPI_API_KEY is unset.
  • For model IDs without a CLI alias yet, fall back to the raw endpoint via curl -X POST https://api.muapi.ai/api/v1/<endpoint> -H "x-api-key: $MUAPI_API_KEY" -H 'content-type: application/json' -d '{...}' and poll with muapi predict wait <request_id>.
  • Substitute {{input_name}} placeholders with the user's actual inputs before issuing each call.

Related skills

How it compares

Use muapi-ad-creative for paid display and social ad asset bundles rather than long-form SEO content generation.

FAQ

What inputs does muapi-ad-creative require?

muapi-ad-creative requires product_or_service and target_audience text fields describing what is advertised and who the campaign targets before MUAPI generates images and copy variations.

Which ad platforms does muapi-ad-creative support?

muapi-ad-creative generates platform-optimized crops for Meta, Google Display, and LinkedIn alongside a hero image and multiple ad copy variations through the MUAPI service.

Generative Mediacontentdistribution

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.