โ† Back to list
nicepkg

ad-copy-generator

by nicepkg

๐Ÿš€ 170+ pre-built skills for Claude Code, Cursor, Codex & 14+ AI tools. Stop re-teaching your AI the same things. One command โ†’ instant domain expertise. Marketing, SEO, Trading, Video, PM workflows included.

โญ 9๐Ÿด 3๐Ÿ“… Jan 24, 2026

SKILL.md


name: ad-copy-generator description: Generate high-converting ad copy for Google Ads, Meta (Facebook/Instagram), LinkedIn, and TikTok. Creates multiple variations with A/B testing in mind. Includes headlines, descriptions, CTAs, and platform-specific formats. Use when creating ads, generating ad variations, or A/B testing ad copy.

Ad Copy Generator

Generate platform-optimized advertising copy with multiple variations for A/B testing.

Supported Platforms

PlatformAd TypesKey Constraints
Google AdsSearch, Display, YouTubeHeadlines 30 chars, Descriptions 90 chars
Meta (FB/IG)Image, Video, Carousel, StoriesPrimary text 125 chars, Headline 40 chars
LinkedInSponsored Content, Message Ads, Text AdsIntro 150 chars, Headline 70 chars
TikTokIn-Feed, TopView, SparkText 100 chars, CTA driven

How to Use

Basic Usage

Generate 5 Google Ads variations for a project management SaaS targeting startups
Create Meta ad copy for a B2B lead generation campaign about [product]
Write LinkedIn ads for promoting a webinar about [topic]

Advanced Usage

Create an A/B test framework with 10 headline variations and 5 description variations for:
- Product: [description]
- Target: [audience]
- Goal: [conversions/awareness/leads]
- USP: [unique selling point]

Output Format

CAMPAIGN: [Campaign Name]
TARGET AUDIENCE: [Description]
GOAL: [Conversions/Clicks/Awareness]

HEADLINES (15 required, 30 chars max each):
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
Value Props (5):
1. [Headline] (XX chars)
2. [Headline] (XX chars)
...

Features (5):
6. [Headline] (XX chars)
...

Social Proof (3):
11. [Headline] (XX chars)
...

CTAs (2):
14. [Headline] (XX chars)
15. [Headline] (XX chars)

DESCRIPTIONS (4 required, 90 chars max each):
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
D1: [Primary value prop + CTA] (XX chars)
D2: [Feature list + differentiator] (XX chars)
D3: [Social proof + urgency] (XX chars)
D4: [Backup generic] (XX chars)

RECOMMENDED PINNING:
- Pin H1 to Position 1: [Best headline]
- Pin D1 to Position 1: [Best description]

Meta Ads (Facebook/Instagram)

CAMPAIGN: [Campaign Name]
OBJECTIVE: [Traffic/Conversions/Lead Gen]
PLACEMENT: [Feed/Stories/Reels]

VARIATION 1:
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
Primary Text (125 chars for above-fold):
[Copy that hooks immediately]

Headline (40 chars):
[Benefit-focused headline]

Description (30 chars, optional):
[Supporting text]

CTA Button: [Learn More / Sign Up / Shop Now / Get Quote]

Full Primary Text (if needed):
[Expanded copy for longer format]

---
VARIATION 2:
[Same structure...]

A/B TEST RECOMMENDATION:
- Test 1: Headline A vs B (same primary)
- Test 2: Primary text short vs long
- Test 3: Different CTAs

LinkedIn Ads

CAMPAIGN: [Campaign Name]
FORMAT: [Single Image / Carousel / Video / Message]
AUDIENCE: [Job titles, industries, company size]

VARIATION 1:
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
Introductory Text (150 chars for preview):
[Hook that resonates with professionals]

Full Intro (600 chars max):
[Expanded professional copy]

Headline (70 chars):
[Clear value proposition]

CTA: [Learn More / Download / Register / Request Demo]

---
VARIATION 2:
[Same structure...]

Copywriting Frameworks

AIDA (Awareness โ†’ Interest โ†’ Desire โ†’ Action)

Headline: [Attention-grabbing statement]
Body: [Build interest with benefits]
Desire: [Create want with proof/urgency]
CTA: [Clear action step]

PAS (Problem โ†’ Agitate โ†’ Solution)

Problem: [State the pain point]
Agitate: [Make it worse/urgent]
Solution: [Your product as the answer]

4Ps (Promise โ†’ Picture โ†’ Proof โ†’ Push)

Promise: [What you'll deliver]
Picture: [Paint the transformed state]
Proof: [Evidence it works]
Push: [Urgency to act now]

Before-After-Bridge

Before: [Current painful state]
After: [Desired future state]
Bridge: [Your solution gets them there]

Platform-Specific Best Practices

  • Include keywords in headlines (improves Quality Score)
  • Use numbers and stats ("Save 50%", "10x Faster")
  • Include brand name in at least 2 headlines
  • Use power words: Free, New, Exclusive, Limited, Proven
  • Always include CTA: Get, Try, Start, Discover, Learn

Meta Ads

  • Hook in first 3 words (most scroll quickly)
  • Use emojis sparingly for B2C, avoid for B2B
  • Ask questions to increase engagement
  • Social proof performs well (X customers trust us)
  • Video: Hook in first 3 seconds

LinkedIn Ads

  • Professional tone, but not boring
  • Lead with value, not sales pitch
  • Industry-specific language builds credibility
  • Stats and data resonate with B2B audience
  • Thought leadership angle often outperforms direct sales

TikTok Ads

  • Casual, authentic tone (not corporate)
  • Hook in first 1-2 seconds
  • Trending sounds/formats increase reach
  • User-generated content style performs best
  • Strong CTA at the end

A/B Testing Strategy

Variables to Test

Headlines:

  1. Question vs. Statement
  2. Benefit-led vs. Feature-led
  3. With numbers vs. Without
  4. Short vs. Long
  5. Emotional vs. Rational

Primary Text:

  1. Short (1-2 sentences) vs. Long (paragraph)
  2. Problem-focused vs. Solution-focused
  3. First person vs. Second person
  4. With social proof vs. Without
  5. With urgency vs. Without

CTAs:

  1. Direct ("Buy Now") vs. Soft ("Learn More")
  2. Benefit-based ("Get Your Free Trial") vs. Action-based ("Start Now")

Testing Protocol

  1. Test one variable at a time
  2. Run for minimum 7 days or 1000 impressions
  3. 95% statistical significance before declaring winner
  4. Document all tests and results
  5. Apply learnings to future campaigns

Example Output

Input: "Create Google Ads for a CRM software targeting small business owners"

Output:

CAMPAIGN: CRM-SMB-Search
TARGET: Small business owners, 5-50 employees
GOAL: Free trial signups

HEADLINES (30 chars max):
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
Value Props:
1. Grow Sales 3x Faster (20 chars)
2. Never Lose a Lead Again (22 chars)
3. CRM Built for Small Biz (23 chars)
4. Close Deals 50% Faster (21 chars)
5. Your Sales, Organized (19 chars)

Features:
6. Easy CRM - No Training (22 chars)
7. All-in-One Sales Tool (20 chars)
8. Mobile CRM App Included (23 chars)
9. Email + Phone + Tasks (20 chars)
10. Integrates with Gmail (20 chars)

Social Proof:
11. 10,000+ Businesses Trust Us (26 chars)
12. 4.9โ˜… Rating on G2 (16 chars)
13. #1 CRM for Small Teams (21 chars)

CTAs:
14. Start Free Trial Today (21 chars)
15. Try Free for 14 Days (19 chars)

DESCRIPTIONS (90 chars max):
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
D1: Simple CRM that helps small businesses close more deals. Start your free trial today. (88 chars)
D2: Track leads, manage contacts, and grow revenue. No complex setup. Works in minutes. (83 chars)
D3: Join 10,000+ small businesses. 4.9โ˜… rated. Cancel anytime. Get started free. (76 chars)
D4: The CRM designed for growing businesses. Affordable plans starting at $29/mo. (77 chars)

RECOMMENDED PINNING:
- Pin "CRM Built for Small Biz" to Position 1
- Pin D1 to Position 1

Integration

Works well with:

  • keyword-cluster-builder - Find keywords to include in ad copy
  • competitive-ads-extractor - Analyze competitor ad strategies
  • landing-page-copywriter - Create matching landing page copy
  • social-media-analyzer - Measure ad performance

Score

Total Score

75/100

Based on repository quality metrics

โœ“SKILL.md

SKILL.mdใƒ•ใ‚กใ‚คใƒซใŒๅซใพใ‚Œใฆใ„ใ‚‹

+20
โœ“LICENSE

ใƒฉใ‚คใ‚ปใƒณใ‚นใŒ่จญๅฎšใ•ใ‚Œใฆใ„ใ‚‹

+10
โœ“่ชฌๆ˜Žๆ–‡

100ๆ–‡ๅญ—ไปฅไธŠใฎ่ชฌๆ˜ŽใŒใ‚ใ‚‹

+10
โ—‹ไบบๆฐ—

GitHub Stars 100ไปฅไธŠ

0/15
โœ“ๆœ€่ฟ‘ใฎๆดปๅ‹•

1ใƒถๆœˆไปฅๅ†…ใซๆ›ดๆ–ฐ

+10
โ—‹ใƒ•ใ‚ฉใƒผใ‚ฏ

10ๅ›žไปฅไธŠใƒ•ใ‚ฉใƒผใ‚ฏใ•ใ‚Œใฆใ„ใ‚‹

0/5
โœ“Issue็ฎก็†

ใ‚ชใƒผใƒ—ใƒณIssueใŒ50ๆœชๆบ€

+5
โœ“่จ€่ชž

ใƒ—ใƒญใ‚ฐใƒฉใƒŸใƒณใ‚ฐ่จ€่ชžใŒ่จญๅฎšใ•ใ‚Œใฆใ„ใ‚‹

+5
โœ“ใ‚ฟใ‚ฐ

1ใคไปฅไธŠใฎใ‚ฟใ‚ฐใŒ่จญๅฎšใ•ใ‚Œใฆใ„ใ‚‹

+5

Reviews

๐Ÿ’ฌ

Reviews coming soon