Skills

05 Ad Copy Global

Use when the user needs PAID ad copy for Meta, Google, or TikTok, six variants across...

Install

npx skills add minhnv0807/ai-business-skills --skill 05-ad-copy-global -g -a claude-code -y
Category
Marketing
Updated
3d ago
License
MIT
Context cost
Mediumabout 3,000 tokens
Runs scripts
No, instructions only

What it does

Use when the user needs PAID ad copy for Meta, Google, or TikTok, six variants across TOFU, MOFU, and BOFU using AIDA, PAS, and BAB, respecting each platform character limit and ad policy, with a dropshipping mode. Trigger on 'ad copy', 'write Facebook ads', 'TikTok ad copy', 'Google RSA headlines', 'primary text for this ad', 'my ad copy is not converting'. Also use when the user has a product page and asks what to run as an ad. Not for, organic social captions, see `37-social-caption-global`; spoken video lines, see `04-script-video-global`; approving copy already written, see `62-marketing-review-global`; the page the ad points at, see `12-landing-page-brief-global`.

Ad Copy (Global)

Operating rules: skills/en/references/operating-rules-global.md (esp. rules 2, 3, 7).

Step 0: Check context file

Before writing ad copy, read context file (if exists):

  1. .agents/product-marketing-context.md (product marketing)
  2. .agents/personal-brand-context.md (personal brand)

Decide mode:

  • Only product-marketing-context.md exists -> MODE A (default, 6 TOFU/MOFU/BOFU variations)
  • Only personal-brand-context.md exists -> MODE B (Personal Brand Mode)
  • Both exist -> ASK 1 question: "Are you running ads to sell a product or boost personal brand?"
  • Neither exists -> Suggest creating appropriate context

Information gathering

Ask up to 4 questions before writing:

  1. What product / service? Short description, main USP, price, current promotion (if any).
  2. Which ad platform? Meta Ads (Facebook/Instagram), TikTok Ads, Google Ads. If not specified, default to Meta Ads.
  3. Target audience? Gender, age range, main pain point, decision maker. Cold (unaware) or Warm (engaged)?
  4. Ad objective? Messages (DM), Lead form, Traffic, Conversions. If not specified, default to Messages.

Core principles

125-character rule

On Meta Ads, only the first 125 characters show before "See more" button. Line 1 of primary text must:

  • Spark curiosity OR hit pain point
  • Include USP or specific number
  • Be self-contained (don't cut mid-sentence)
GOOD:  "Tired of acne for 3+ years? A 28-day routine, guaranteed clear skin or refund."  (76 chars)
BAD:   "Hello there, thank you for your interest in our services. Today I want to share..." (cut mid-sentence)

Emotional trigger library

Read the whole SKILL.md on GitHub

More in Marketing