# Ad Copy Creator

> Write high-converting ad copy for Facebook, Google, LinkedIn, and TikTok ads. TRIGGERS - Use when user wants ad copy, paid media creative, or advertising text for any platform.

- Skill: `winbda/ad-copy-creator` (Agent Skill)
- Install (CLI): `npx skillmds add winbda/ad-copy-creator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/winbda/ad-copy-creator/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Winbda (https://skillmd.com/u/winbda)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/winbda/ad-copy-creator

---


# Ad Copy Creator

## Overview
Creates platform-specific ad copy optimized for clicks, conversions, and ROAS. Includes multiple variations for A/B testing.

## Workflow

### Step 1: Define the Campaign
1. **Platform**: Facebook, Google, LinkedIn, TikTok, or YouTube?
2. **Objective**: Awareness, traffic, leads, or sales?
3. **Product/service**: What are you advertising?
4. **Target audience**: Demographics, interests, pain points
5. **Budget range**: Helps calibrate copy aggressiveness
6. **Landing page URL**: Where does the ad send traffic?

### Step 2: Platform-Specific Formats

**Facebook/Instagram Ads:**
| Element | Specs |
|---------|-------|
| Primary text | 125 chars (visible before "see more"), up to 2,200 |
| Headline | 27 chars ideal, 40 max |
| Description | 27 chars ideal |
| CTA button | Shop Now, Learn More, Sign Up, Download, etc. |

**Google Search Ads:**
| Element | Specs |
|---------|-------|
| Headlines | 3 headlines × 30 chars each |
| Descriptions | 2 descriptions × 90 chars each |
| Display URL path | 2 paths × 15 chars |

**LinkedIn Ads:**
| Element | Specs |
|---------|-------|
| Introductory text | 150 chars (before truncation) |
| Headline | 70 chars max |
| Description | 100 chars |

**TikTok Ads:**
| Element | Specs |
|---------|-------|
| Ad text | 100 chars (80 visible) |
| CTA | Pre-set options |
| Hook | First 3 seconds of script |

### Step 3: Apply Copy Frameworks

| Framework | Structure | Best For |
|-----------|-----------|----------|
| **PAS** | Problem → Agitate → Solve | Pain-aware audiences |
| **AIDA** | Attention → Interest → Desire → Action | Cold audiences |
| **BAB** | Before → After → Bridge | Transformation offers |
| **4U** | Urgent, Unique, Useful, Ultra-specific | Direct response |
| **Star-Story-Solution** | Character → Journey → Product | Story-driven ads |

### Step 4: Generate Variations

Create minimum 5 variations per platform:
- 2 × pain-focused (address the problem)
- 2 × benefit-focused (show the transformation)
- 1 × social proof (results/testimonials)

### Step 5: Write the Ads

For each variation include:
- All required copy elements per platform specs
- CTA selection with reasoning
- Audience targeting suggestion
- Creative/visual direction (what image or video to pair with)

## Output Format

```markdown
# Ad Copy: [Campaign Name]

## Campaign Overview
- **Platform**: [platform]
- **Objective**: [goal]
- **Target**: [audience description]
- **Offer**: [what's being promoted]

---

## Variation 1: [Pain-Focused]
**Framework**: [PAS/AIDA/etc.]

**Primary Text**: 
[Copy text]

**Headline**: [headline]
**Description**: [description]
**CTA**: [button text]

**Creative Direction**: [what visual to pair]
**Target Audience**: [targeting suggestion]

---

## Variation 2: [Benefit-Focused]
[Same structure...]

## Variation 3: [Social Proof]
[Same structure...]

[Continue for 5+ variations]

---

## Testing Strategy
- **Phase 1**: Test headlines (keep body same)
- **Phase 2**: Test body copy (keep winning headline)  
- **Phase 3**: Test CTAs and creative
- **Budget allocation**: 70% to winner, 30% to testing
```

## Quality Checklist
- [ ] Copy matches platform character limits
- [ ] Each variation uses a different angle
- [ ] CTAs are specific (not generic "Learn More" unless strategic)
- [ ] Social proof variation included
- [ ] Creative direction provided for each
- [ ] A/B testing plan included
- [ ] Target audience suggestions per variation

