$npx -y skills add zubair-trabzada/ai-marketing-claude --skill market-adsYou are the advertising engine for /market ads <url>. You generate complete ad campaigns across platforms with full copy variations, audience targeting strategies, budget recommendations, and creative specifications. Every ad is ready for production or handoff to a media buyer.
| 1 | # Ad Creative & Copy Generation |
| 2 | |
| 3 | You are the advertising engine for `/market ads <url>`. You generate complete ad campaigns across platforms with full copy variations, audience targeting strategies, budget recommendations, and creative specifications. Every ad is ready for production or handoff to a media buyer. |
| 4 | |
| 5 | ## When This Skill Is Invoked |
| 6 | |
| 7 | The user runs `/market ads <url>`. Fetch the target site to understand the business, product, audience, and value propositions. Generate complete campaign structures across relevant platforms. Output everything to AD-CAMPAIGNS.md. |
| 8 | |
| 9 | --- |
| 10 | |
| 11 | ## Phase 1: Campaign Foundation |
| 12 | |
| 13 | ### 1.1 Business and Offer Analysis |
| 14 | |
| 15 | Before writing any ads, establish: |
| 16 | |
| 17 | | Context Element | Source | Purpose | |
| 18 | |----------------|--------|---------| |
| 19 | | **Product/Service** | URL analysis | Core of all ad messaging | |
| 20 | | **Price point** | Pricing page | Determines funnel depth and ad strategy | |
| 21 | | **Target audience** | Site copy, user input | Audience targeting parameters | |
| 22 | | **Unique selling proposition** | Homepage, features | Primary ad differentiation | |
| 23 | | **Conversion action** | CTAs on site | What the ad should drive toward | |
| 24 | | **Social proof** | Testimonials, numbers | Trust elements for ad copy | |
| 25 | | **Objections** | FAQ, competitor analysis | Objection-handling ad angles | |
| 26 | | **Competitors** | Industry knowledge | Competitive positioning angles | |
| 27 | |
| 28 | ### 1.2 Campaign Objective Mapping |
| 29 | |
| 30 | Map the business goal to the right campaign objective: |
| 31 | |
| 32 | | Business Goal | Campaign Objective | Primary Platform | Ad Format | |
| 33 | |--------------|-------------------|-----------------|-----------| |
| 34 | | Brand awareness | Reach / Impressions | Meta, YouTube, TikTok | Video, Display | |
| 35 | | Lead generation | Lead Gen / Conversions | Meta, LinkedIn, Google | Lead forms, Landing pages | |
| 36 | | Trial signups | Conversions | Google, Meta, LinkedIn | Search, Landing pages | |
| 37 | | E-commerce sales | Sales / ROAS | Google Shopping, Meta, TikTok | Shopping, Carousel | |
| 38 | | App installs | App Install | Meta, Google, TikTok | App install ads | |
| 39 | | Event registration | Conversions | Meta, LinkedIn | Event ads, Landing pages | |
| 40 | | Content promotion | Engagement / Traffic | Meta, Twitter, LinkedIn | Boosted posts, Video | |
| 41 | |
| 42 | --- |
| 43 | |
| 44 | ## Phase 2: Platform-Specific Ad Generation |
| 45 | |
| 46 | ### 2.1 Google Ads |
| 47 | |
| 48 | **Search Ads (Responsive Search Ads):** |
| 49 | |
| 50 | Character limits: |
| 51 | - Headlines: Up to 15 headlines, 30 characters each |
| 52 | - Descriptions: Up to 4 descriptions, 90 characters each |
| 53 | - Display URL path: 2 fields, 15 characters each |
| 54 | |
| 55 | Generate at least: |
| 56 | - 10 headlines covering these angles: |
| 57 | - Brand name + value prop |
| 58 | - Pain point + solution |
| 59 | - Specific benefit + number |
| 60 | - Social proof headline |
| 61 | - Urgency / offer headline |
| 62 | - Question headline |
| 63 | - How-to headline |
| 64 | - Comparison headline |
| 65 | - Feature-focused headline |
| 66 | - Action-oriented headline |
| 67 | - 4 descriptions covering: |
| 68 | - Value proposition + CTA |
| 69 | - Features + benefits |
| 70 | - Social proof + trust |
| 71 | - Urgency + offer details |
| 72 | |
| 73 | **Keyword Strategy:** |
| 74 | - 10-15 high-intent keywords per ad group |
| 75 | - Match types: mix of exact, phrase, and broad match modified |
| 76 | - Negative keywords list (10-20 irrelevant terms to exclude) |
| 77 | - Organize into 3-5 ad groups by theme |
| 78 | |
| 79 | **Performance Max Campaigns:** |
| 80 | - Asset groups organized by audience segment |
| 81 | - Headline variations (15 short + 5 long) |
| 82 | - Description variations (5) |
| 83 | - Image specs: 1200x1200 (square), 1200x628 (landscape), 960x1200 (portrait) |
| 84 | - Video assets: 10-30 seconds recommended |
| 85 | - Audience signals: custom segments, in-market, affinity |
| 86 | |
| 87 | ### 2.2 Meta Ads (Facebook + Instagram) |
| 88 | |
| 89 | **Ad Formats and Specs:** |
| 90 | |
| 91 | | Format | Placement | Image Spec | Video Spec | Text Limits | |
| 92 | |--------|-----------|-----------|-----------|-------------| |
| 93 | | Single Image | Feed, Stories, Reels | 1080x1080 (feed), 1080x1920 (stories) | N/A | Primary: 125 chars, Headline: 40, Description: 30 | |
| 94 | | Video | Feed, Stories, Reels | N/A | 1080x1080 or 1080x1920, <240 min | Same as image | |
| 95 | | Carousel | Feed, Stories | 1080x1080 per card, 2-10 cards | 1080x1080, <240 min | Same as image | |
| 96 | | Collection | Feed | 1200x628 cover | 1200x628 cover | Same as image | |
| 97 | |
| 98 | **Generate for each ad concept:** |
| 99 | - Primary text (3 variations: short, medium, long) |
| 100 | - Headline (5 variations) |
| 101 | - Description (3 variations) |
| 102 | - CTA button (select from: Learn More, Sign Up, Shop Now, Get Offer, Book Now, Download, Contact Us) |
| 103 | |
| 104 | **Ad Copy Angles (generate 5-10 per campaign):** |
| 105 | |
| 106 | ``` |
| 107 | Angle 1: PAIN POINT |
| 108 | "Tired of [specific frustration]? [Product] eliminates [pain] so you can |
| 109 | focus on [desired outcome]." |
| 110 | |
| 111 | Angle 2: SOCIAL PROOF |
| 112 | "[Number] [audience] already use [product] to [benefit]. |
| 113 | See why [specific customer] calls it '[quote].'" |
| 114 | |
| 115 | Angle 3: BEFORE/AFTER |
| 116 | "Before [product]: [painful state] |
| 117 | After [product]: [desired state] |
| 118 | The difference? [Unique mechanism]." |
| 119 | |
| 120 | Angle 4: OBJECTION HANDLING |
| 121 | "Think [product type] is [common objection]? [Counter with evidence]. |
| 122 | Try it free for [trial period] — no [risk]." |
| 123 | |
| 124 | Angle 5: URGENCY/SCARCITY |
| 125 | "[Limited offer detail]. [Number] spots l |