ad-creative

Generate ad creative with platform-specific character limits and CSV output.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/sanandnarayan/marketingskills --skill ad-creative-sanandnarayan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ad-creative
Source: https://github.com/sanandnarayan/marketingskills/tree/main/skills/ad-creative
Command: npx skills add https://github.com/sanandnarayan/marketingskills --skill ad-creative-sanandnarayan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you generate, iterate on, and scale ad creative (headlines, descriptions, primary text) for various paid advertising platforms, ensuring compliance with character limits and optimizing for performance.

Core Features & Use Cases

  • Generate from Scratch: Create new ad copy based on product details, audience, and platform.
  • Iterate from Performance Data: Analyze existing ad performance to generate improved variations.
  • Platform Compliance: Enforces character limits for Google Ads, Meta, LinkedIn, TikTok, and Twitter/X.
  • Use Case: You need 10 variations of headlines and descriptions for a new Google Search campaign promoting a SaaS product. This Skill will generate them, adhering to Google's 30-character limit for headlines and 90 for descriptions, and suggest different angles like pain points, benefits, and CTAs.

Quick Start

Use the ad-creative skill to generate 5 headlines and 3 descriptions for a Meta ad promoting a new productivity app, focusing on the benefit of saving time.

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 paid advertising platforms at scale?

Generate ad copy at scale by providing product context and platform specifications to create headlines, descriptions, and primary text tailored for paid ads across multiple networks.

Can I iterate on existing ad copy using performance marketing data?

Iterate on existing ad copy using performance data to generate improved variations, allowing you to refine headlines and descriptions based on actual campaign results rather than starting from scratch.

Does this approach enforce character limits for Google Ads and Meta descriptions?

Character limits for Google Ads, Meta, LinkedIn, TikTok, and Twitter/X are enforced automatically, ensuring all generated headlines and descriptions comply with platform-specific constraints.

What is the best way to create variations of headlines for a Google Search campaign?

Create headline variations for Google Search campaigns by specifying your product details and audience, generating multiple options that explore different angles like pain points and benefits.

Can I output generated ad creative in bulk CSV format?

Output generated ad creative in standard formats or bulk CSV, allowing you to directly import scaled variations of headlines and descriptions into your performance marketing platforms.