ad-creative

Generate platform-compliant ad headlines, descriptions, and primary text variations.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/lionheartapp/lionheart-ops --skill ad-creative-lionheartapp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ad-creative
Source: https://github.com/lionheartapp/lionheart-ops/tree/main/.claude/skills/ad-creative
Command: npx skills add https://github.com/lionheartapp/lionheart-ops --skill ad-creative-lionheartapp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates manual and inconsistent ad copy creation by producing large volumes of platform-compliant headlines, descriptions, and primary text, and by iterating on those creatives using real performance data.

Core Features & Use Cases

  • Bulk generation: Create dozens to hundreds of headlines, descriptions, and primary text variations across angles (pain, outcome, social proof, urgency, identity).
  • Data-driven iteration: Analyze CSV or pasted performance metrics to identify winning patterns and produce new variations that double down on winners while testing fresh angles.
  • Platform validation & export: Enforce character limits and format rules for Google RSA, Meta, LinkedIn, TikTok, and X and deliver structured outputs or CSVs ready for upload.
  • Visuals & voice integration: Guidance and references for producing image and video assets and voiceovers using generative tools and Remotion templates.
  • Use case: Scale a new Google Ads RSA set for a B2B SaaS launch, generate 15 headlines and 4 descriptions per ad, analyze 30 days of performance, and produce the next iteration wave.

Quick Start

Generate 15 Google RSA headlines and 4 descriptions for a B2B project management SaaS targeting product managers, enforce Google character limits, and provide three distinct angles with a CSV export ready for upload.

Frequently Asked Questions about ad-creative

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate ad copy for multiple platforms like Google Ads and Meta at scale?

To generate ad copy at scale, you can produce dozens of headlines, descriptions, and primary text variations across distinct angles like pain, outcome, and urgency. The Skill enforces platform character limits and outputs structured CSVs ready for Google Ads, Meta, LinkedIn, TikTok, and X uploads.

Can I iterate on ad creative using past performance data from a CSV?

Yes, you can iterate on ad creative by analyzing CSV or pasted performance metrics to identify winning patterns. The tool uses this data to produce new variations that double down on successful angles while testing fresh ones for your next campaign wave.

What is the best way to ensure my ad headlines meet Google RSA character limits?

The best way to ensure ad headlines meet Google RSA character limits is to use a generation tool that enforces platform validation rules. This Skill automatically validates character limits and format compliance for Google RSA, Meta, LinkedIn, TikTok, and X.

Does this ad creative generator support creating assets for video and display formats?

Yes, the ad creative generator supports search, social, display, and video ad formats. It provides guidance and references for producing image and video assets, including voiceovers using generative tools and Remotion templates.

What angles are available when generating primary text and descriptions for paid campaigns?

When generating primary text and descriptions for paid campaigns, you can leverage multiple angles including pain, outcome, social proof, urgency, and identity. This allows you to test diverse messaging variations across your target audience.

How do I scale a new Google Ads RSA set for a B2B SaaS launch?

To scale a new Google Ads RSA set for a B2B SaaS launch, you can generate 15 headlines and 4 descriptions per ad targeting specific roles like product managers. The tool provides distinct angles, enforces character limits, and exports a CSV ready for upload.