skills/market-ads/SKILL.md
# Ad Creative & Copy Generation 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. ## When This Skill Is Invoked The user runs `/market ads <url>`. Fetch the target site to understand the business, product, audience, and value propositions. Generate complete campaign
npx skillsauth add zubair-trabzada/ai-marketing-claude skills/market-adsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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.
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.
Before writing any ads, establish:
| Context Element | Source | Purpose | |----------------|--------|---------| | Product/Service | URL analysis | Core of all ad messaging | | Price point | Pricing page | Determines funnel depth and ad strategy | | Target audience | Site copy, user input | Audience targeting parameters | | Unique selling proposition | Homepage, features | Primary ad differentiation | | Conversion action | CTAs on site | What the ad should drive toward | | Social proof | Testimonials, numbers | Trust elements for ad copy | | Objections | FAQ, competitor analysis | Objection-handling ad angles | | Competitors | Industry knowledge | Competitive positioning angles |
Map the business goal to the right campaign objective:
| Business Goal | Campaign Objective | Primary Platform | Ad Format | |--------------|-------------------|-----------------|-----------| | Brand awareness | Reach / Impressions | Meta, YouTube, TikTok | Video, Display | | Lead generation | Lead Gen / Conversions | Meta, LinkedIn, Google | Lead forms, Landing pages | | Trial signups | Conversions | Google, Meta, LinkedIn | Search, Landing pages | | E-commerce sales | Sales / ROAS | Google Shopping, Meta, TikTok | Shopping, Carousel | | App installs | App Install | Meta, Google, TikTok | App install ads | | Event registration | Conversions | Meta, LinkedIn | Event ads, Landing pages | | Content promotion | Engagement / Traffic | Meta, Twitter, LinkedIn | Boosted posts, Video |
Search Ads (Responsive Search Ads):
Character limits:
Generate at least:
Keyword Strategy:
Performance Max Campaigns:
Ad Formats and Specs:
| Format | Placement | Image Spec | Video Spec | Text Limits | |--------|-----------|-----------|-----------|-------------| | Single Image | Feed, Stories, Reels | 1080x1080 (feed), 1080x1920 (stories) | N/A | Primary: 125 chars, Headline: 40, Description: 30 | | Video | Feed, Stories, Reels | N/A | 1080x1080 or 1080x1920, <240 min | Same as image | | Carousel | Feed, Stories | 1080x1080 per card, 2-10 cards | 1080x1080, <240 min | Same as image | | Collection | Feed | 1200x628 cover | 1200x628 cover | Same as image |
Generate for each ad concept:
Ad Copy Angles (generate 5-10 per campaign):
Angle 1: PAIN POINT
"Tired of [specific frustration]? [Product] eliminates [pain] so you can
focus on [desired outcome]."
Angle 2: SOCIAL PROOF
"[Number] [audience] already use [product] to [benefit].
See why [specific customer] calls it '[quote].'"
Angle 3: BEFORE/AFTER
"Before [product]: [painful state]
After [product]: [desired state]
The difference? [Unique mechanism]."
Angle 4: OBJECTION HANDLING
"Think [product type] is [common objection]? [Counter with evidence].
Try it free for [trial period] — no [risk]."
Angle 5: URGENCY/SCARCITY
"[Limited offer detail]. [Number] spots left this month.
[Product] helps you [benefit] — lock in [offer] before [deadline]."
Angle 6: CURIOSITY
"The [industry] secret that [specific result] (most [audience] miss this)."
Angle 7: DIRECT BENEFIT
"Get [specific outcome] in [timeframe] with [product].
No [common objection]. Just [benefit]."
Angle 8: COMPARISON
"Still using [competitor/old way]? [Product] gives you [advantage]
at [fraction/price benefit]."
Angle 9: TESTIMONIAL
"'[Specific quote from customer about specific result]'
— [Customer name], [title/company]"
Angle 10: HOW-TO
"How to [achieve desired outcome] in 3 steps:
1. [Step using product] 2. [Step] 3. [Result]"
Ad Formats:
Character Limits:
LinkedIn-Specific Copy Angles:
Targeting Options to Recommend:
Ad Formats:
Specs:
TikTok Creative Principles:
TikTok Script Template:
[0-3 sec] HOOK: "Wait — you're still doing [old way]?"
[3-10 sec] PROBLEM: Show the frustration / pain point visually
[10-20 sec] SOLUTION: Introduce product with quick demo
[20-25 sec] PROOF: Flash testimonial, number, or result
[25-30 sec] CTA: "Link in bio" or "Click to try free"
Ad Formats:
Character Limits:
Twitter Ad Copy Style:
STAGE 1: AWARENESS (Cold Audience)
Audience: Lookalikes, interest-based, broad targeting
Goal: Introduce the brand and value proposition
Ad Type: Educational content, how-to videos, thought leadership
Budget: 40% of total ad spend
Metrics: CPM, reach, video view rate, landing page views
STAGE 2: CONSIDERATION (Warm Audience)
Audience: Website visitors (7-30 days), video viewers (50%+),
social engagers, email list
Goal: Build trust and handle objections
Ad Type: Case studies, testimonials, demos, comparison content
Budget: 35% of total ad spend
Metrics: CPC, CTR, landing page conversion rate
STAGE 3: CONVERSION (Hot Audience)
Audience: Cart abandoners, pricing page visitors, trial users,
high-intent page visitors
Goal: Drive the final conversion action
Ad Type: Direct offer, urgency, guarantee, limited-time discount
Budget: 25% of total ad spend
Metrics: CPA, ROAS, conversion rate
For each stage, generate 3-5 ad variations:
Stage 1 Ads (Awareness):
Ad 1A: Educational — "[Topic] explained in 60 seconds"
Ad 1B: Pain point — "If [frustration], you need to see this"
Ad 1C: Social proof — "[Number] [audience] trust [product]"
Stage 2 Ads (Consideration):
Ad 2A: Case study — "How [customer] achieved [result]"
Ad 2B: Demo — "See [product] in action (2-min walkthrough)"
Ad 2C: Comparison — "[Product] vs [alternative]: honest breakdown"
Ad 2D: FAQ — "Your top 3 questions about [product], answered"
Stage 3 Ads (Conversion):
Ad 3A: Offer — "[Discount/trial] — limited to [number/time]"
Ad 3B: Urgency — "Your free trial starts now (no credit card)"
Ad 3C: Guarantee — "Try [product] risk-free for [period]"
Ad 3D: Testimonial — "'[Quote about specific result]' — Start yours"
By Platform (adjust based on business type):
| Business Type | Google | Meta | LinkedIn | TikTok | Other | |--------------|--------|------|----------|--------|-------| | SaaS (B2B) | 30% | 25% | 30% | 5% | 10% | | SaaS (B2C) | 25% | 40% | 5% | 20% | 10% | | E-commerce | 30% | 40% | 0% | 20% | 10% | | Agency | 20% | 30% | 35% | 5% | 10% | | Local Business | 50% | 35% | 0% | 5% | 10% | | Creator/Course | 10% | 40% | 10% | 30% | 10% |
By Funnel Stage:
| Industry | Acceptable ROAS | Good ROAS | Excellent ROAS | |----------|----------------|-----------|----------------| | E-commerce | 2:1 | 4:1 | 8:1+ | | SaaS | 3:1 | 5:1 | 10:1+ | | Lead Gen | 2:1 (by lead value) | 4:1 | 7:1+ | | Courses | 3:1 | 6:1 | 10:1+ | | Local Services | 2:1 | 3:1 | 5:1+ |
CPA Benchmarks (approximate):
| Platform | B2B Lead | B2C Lead | E-commerce Purchase | SaaS Trial | |----------|----------|----------|-------------------|------------| | Google Search | $30-80 | $10-30 | $15-40 | $20-60 | | Meta | $20-60 | $5-20 | $10-30 | $15-45 | | LinkedIn | $50-150 | N/A | N/A | $40-100 | | TikTok | $15-40 | $3-15 | $8-25 | $10-35 |
For each ad campaign, verify landing page alignment:
Alignment Checklist:
Message Match Score: Rate the alignment between each ad and its destination page 1-10. Flag any score below 7.
For each ad concept, generate:
Test Priority Order:
Testing Rules:
Write the full output to AD-CAMPAIGNS.md:
# Ad Campaigns: [Business Name]
**URL:** [url]
**Date:** [current date]
**Business Type:** [type]
**Primary Objective:** [objective]
**Recommended Platforms:** [platforms]
---
## Campaign Strategy Overview
[2-3 paragraph overview of the ad strategy]
## Audience Targeting
[Detailed audience definitions for each platform]
## Campaign 1: [Platform Name]
### Ad Group 1: [Theme]
**Targeting:** [audience parameters]
**Budget:** [recommended daily/monthly]
**Objective:** [campaign objective]
#### Ad Variation 1
- **Headline:** [text]
- **Primary Text:** [text]
- **Description:** [text]
- **CTA:** [button text]
- **Visual:** [creative description]
- **Landing Page:** [URL/page]
[Repeat for each variation]
[Repeat for each ad group and platform]
## Retargeting Strategy
[Three-stage funnel with ad variations]
## Budget Allocation
[Platform and funnel stage breakdown]
## Testing Plan
[Prioritized A/B tests]
## Performance Benchmarks
[ROAS and CPA targets by platform]
## Landing Page Alignment
[Message match assessment and recommendations]
## Creative Brief for Designers
[Visual specifications, brand guidelines, image/video requirements]
=== AD CAMPAIGNS GENERATED ===
Business: [name]
Platforms: [list]
Total Ad Variations: [count]
Campaign Structure:
Google Ads: [X] ad groups, [X] variations
Meta Ads: [X] ad sets, [X] variations
LinkedIn: [X] campaigns, [X] variations
Budget Recommendation: $[X,XXX]/month
Expected CPA: $[XX]-$[XX]
Target ROAS: [X]:1
Full campaigns saved to: AD-CAMPAIGNS.md
COPY-SUGGESTIONS.md exists, reuse value propositions and messaging anglesCOMPETITOR-REPORT.md exists, use competitor positioning for comparison adsFUNNEL-ANALYSIS.md exists, align ad funnel stages to conversion pathSOCIAL-CALENDAR.md exists, promote top organic content as Spark/boosted ads/market funnel for conversion path, /market landing for page optimizationtesting
# Social Media Content Calendar & Generation You are the social media engine for `/market social <topic/url>`. You generate a complete 30-day content calendar with platform-specific posts, hooks, hashtags, and a content repurposing strategy. Every post is ready to publish or hand to a social media manager. ## When This Skill Is Invoked The user runs `/market social <topic/url>`. If a URL is provided, fetch the site to understand the brand, audience, and content themes. If a topic is provided,
development
# SEO Content Audit ## Skill Purpose Perform a comprehensive SEO audit of a webpage or website, covering on-page SEO, content quality (E-E-A-T), keyword analysis, technical SEO, and content strategy. This skill combines automated analysis via `scripts/analyze_page.py` with expert-level manual review to produce an actionable SEO audit document. ## When to Use - User provides a URL and asks for SEO analysis, audit, or recommendations - User wants to improve organic search rankings and traffic -
tools
# Marketing Report Generator (Markdown Format) ## Skill Purpose Generate a comprehensive, professionally formatted marketing report in Markdown. This skill compiles data from all previous audit and analysis results into a single, client-ready document with scores, findings, recommendations, and a prioritized action plan with revenue impact estimates. ## When to Use - User wants a full marketing report for a client or their own business - User has completed one or more audit skills and wants a
development
# PDF Marketing Report Generator ## Skill Purpose Generate a professional, visually polished PDF marketing report using the Python script `scripts/generate_pdf_report.py`. This skill collects all available audit and analysis data, structures it into the expected JSON format, invokes the script, and produces a branded PDF with score gauges, bar charts, comparison tables, findings, and a prioritized action plan. ## When to Use - User wants a PDF version of the marketing report (not just Markdown