Agent skill

Ad Creative

by borghei in borghei/Claude-Skills

Design ad creative across Google, Meta, LinkedIn, Twitter/X, and TikTok with platform format specs, headline formulas, and A/B testing.

MITAuto-check passedMarketing & SEO

Install Ad Creative

skills CLI
$ npx skills add borghei/Claude-Skills --skill ad-creative -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install borghei/Claude-Skills ad-creative --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/marketing/ad-creative .claude/skills/ad-creative && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ad-creative
GitHub stars
874
Token cost
~5.6k tokens
SKILL.md length
2,538 words
Files
4 (incl. scripts)
Skills in repo
364
Repo updated
First seen
Licence
MIT

At a glance

Design ad creative across Google, Meta, LinkedIn, Twitter/X, and TikTok with platform format specs, headline formulas, and A/B testing.

  • Works in 7 steps: Diagnose the Winner → Generate On-Theme Variations → Test New Territory → …
  • Writing ad copy
  • SKILL.md covers Table of Contents, Keywords, Clarify First and Quick Start, plus 6 more sections
  • Runs Python scripts from its folder; calls python

What it does

Ad Creative is an agent skill from borghei/Claude-Skills. Design ad creative across Google, Meta, LinkedIn, Twitter/X, and TikTok with platform format specs, headline formulas, and A/B testing. Use when writing ad copy, generating headline variations, creating ad sets, or validating creative.

Its SKILL.md is about 5.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including scripts (for example `scripts/creative_fatigue_detector.py`, `scripts/creative_matrix_builder.py` and `scripts/headline_generator.py`).

It sits in Marketing & SEO, covering Paid advertising, Copywriting and A/B testing. It works with X (Twitter), LinkedIn and TikTok. The repository describes itself as: 385 AI skills, 77 expert agents, and 900 stdlib Python tools for every team: engineering, PM, marketing, C-level, compliance, business ops, research, and a LinkedIn toolkit… The licence is MIT.

When your agent uses it

  • Writing ad copy
  • Generating headline variations
  • Creating ad sets
  • Validating creative

Example prompts

  • “/ad-creative”

Requirements

  • Python 3

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Diagnose the Winner
  2. Generate On-Theme Variations
  3. Test New Territory
  4. Measure and Learn
  5. Headline Generator (scripts/headline_generator.py)
  6. Creative Fatigue Detector (scripts/creative_fatigue_detector.py)
  7. Creative Matrix Builder (scripts/creative_matrix_builder.py)

What it can do on your machine

Read from SKILL.md and the folder at commit c9a1487. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 3 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • facebook.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Ad Creative loads about 5.6k tokens when it runs. Until then it costs about 62 tokens; SKILL.md has 2,538 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~62
When it runs · the whole SKILL.md, loaded when a task matches
~5.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from borghei/Claude-Skills at commit c9a1487, republished under its MIT licence (© borghei). 2,538 words, ~5,601 tokens.

Download SKILL.mdSave it as .claude/skills/ad-creative/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
ad-creative
description
Design ad creative across Google, Meta, LinkedIn, Twitter/X, and TikTok with platform format specs, headline formulas, and A/B testing. Use when writing ad copy, generating headline variations, creating ad sets, or validating creative.
license
MIT
metadata.version
1.0.0
metadata.author
borghei
metadata.category
marketing
metadata.domain
advertising
metadata.updated
2026-09-21

Ad Creative

Production-grade ad creative design, iteration, and optimization across all major advertising platforms.


Table of Contents


Keywords

ad creative, ad copy, headline generation, RSA headlines, Meta ad copy, LinkedIn ads, Google Ads, Twitter/X ads, TikTok ads, creative testing, A/B testing, ad variations, bulk creative, performance creative, display ads, search ads, social ads, CTA optimization, ad compliance, character limits, creative matrix, ad iteration, conversion copy, platform-specific ads


Clarify First

Before generating the copy, confirm these inputs. If any is unknown or vague, ASK — do not assume:

  • Product/offer + value proposition — one sentence on what changes in the customer's life (drives every headline + body line)
  • Target audience + awareness level — who they are and how they describe the problem (sets language and creative framework)
  • Platform + ad format — Google / Meta / LinkedIn / Twitter/X / TikTok and placement (sets character limits, tone, compliance rules)
  • Funnel stage — awareness, consideration, or decision (selects the framework: problem-led vs solution-led vs proof-led)

Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.

Quick Start

Generate Ad Copy from Scratch
  1. Define product, audience, and funnel stage
  2. Select platform and ad format from the specs table
  3. Choose creative framework matching funnel stage
  4. Generate 8-15 headline variations using formula library
  5. Write body copy per platform character limits
  6. Run quality validation checklist before submission
Iterate on Existing Ads
  1. Collect performance data (CTR, CVR, CPA) for current ads
  2. Diagnose winning pattern: hook type, emotional driver, CTA style
  3. Generate 3-5 on-theme variations preserving the winning pattern
  4. Generate 2-3 new angle tests for exploration
  5. Validate all copy against platform compliance rules

Core Workflows

Workflow 1: Full Creative Set Generation

Step 1: Define the Creative Brief

Document before writing any copy:

markdown
## Creative Brief
- Product/Offer: [Specific product, feature, or lead magnet]
- Value Proposition: [One sentence — what changes in the customer's life]
- Target Audience: [Job title, pain point, awareness level]
- Platform(s): [Google / Meta / LinkedIn / Twitter/X / TikTok]
- Funnel Stage: [Awareness / Consideration / Decision]
- Existing Creative: [Yes/No — if yes, attach performance data]
- Budget Context: [Daily/monthly spend, CPA targets]

Step 2: Generate Headlines by Formula Type

Produce minimum 10 headlines, distributed across formula categories:

  • 3 benefit-first headlines
  • 2 curiosity headlines
  • 2 social proof headlines
  • 2 problem agitation headlines
  • 1 urgency headline (only if genuine scarcity exists)

Step 3: Write Platform-Specific Body Copy

For each platform, write 2-3 body copy variations:

  • Respect character limits exactly
  • Match tone to platform norms
  • Include CTA aligned with landing page offer

Step 4: Assemble Ad Sets

Organize into testable ad sets:

[AD SET: Benefit-First] | [Platform] | [Funnel Stage]
  Headline A: "..." (28/30 chars)
  Headline B: "..." (26/30 chars)
  Body: "..." (87/90 chars)
  CTA: "Start Free Trial"

Step 5: Validate and Submit

Run every ad through the quality checklist before upload.

Workflow 2: Performance-Based Iteration

Step 1: Audit Current Creative

For each running ad, classify:

  • Hook type: Problem / Benefit / Curiosity / Social Proof / Urgency
  • Emotional driver: Fear / Ambition / FOMO / Frustration / Relief
  • CTA type: Click / Sign up / Learn more / Book / Download
  • Performance tier: Winner / Average / Underperformer

Step 2: Extract the Winning Pattern

Identify what the top performers share:

  • Specific numbers vs. vague claims
  • Customer voice vs. brand voice
  • Direct benefit vs. emotional appeal
  • Short vs. long format

Step 3: Generate Variations

  • 3-5 on-theme variations (same hook type, different angle)
  • 2-3 exploration variations (new hook type, untested territory)

Step 4: Build a Creative Testing Matrix

AngleGoogleMetaLinkedIn
Benefit-first[copy][copy][copy]
Social proof[copy][copy][copy]
Problem agitation[copy][copy][copy]
Workflow 3: Cross-Platform Adaptation

Step 1: Lock the Core Message

Define the single transferable message that works across all platforms.

Step 2: Adapt Per Platform

Reformat (not rewrite from scratch):

  • Adjust character count to platform specs
  • Modify tone (LinkedIn = professional, TikTok = casual, Google = direct)
  • Change CTA style to match platform conventions
  • Adjust visual/copy balance per platform norms

Platform Specifications

Character Limits Reference
PlatformFormatHeadline LimitBody/Description LimitKey Constraints
Google RSASearch30 chars x 1590 chars x 4 descriptionsMax 3 pinned positions
Google DisplayDisplay30 chars x 5 short, 90 chars x 1 long90 chars x 5Requires 5+ images
Google Performance MaxMulti30 chars x 5 short, 90 chars x 5 long90 chars x 5Auto-placement
Meta FeedImage/Video40 chars headline125 chars primary text (recommended)Keep image text light (< 20% recommended, not enforced)
Meta StoriesVertical40 chars125 chars9:16 aspect ratio
LinkedIn SponsoredContent70 chars headline150 chars intro textNo clickbait policies
LinkedIn MessageInMail60 chars subject1,500 chars bodyPersonalization required
Twitter/XPromoted70 chars headline280 chars totalNo deceptive tactics
TikTok In-FeedVideoNo text overlay limit80-100 chars captionHook in first 2-3 seconds
TikTok SparkNativeVaries100 charsMust use creator content
Platform-Specific Rejection Triggers

Google Ads:

  • ALL CAPS (except acronyms like SaaS, API)
  • Excessive punctuation (!!!, ???, ....)
  • Misleading claims ("guaranteed #1 ranking")
  • Trademarked competitor names in headlines
  • Gimmicky formatting (s.p.a.c.e.d letters)

Meta Ads:

  • Before/after body transformation images
  • Personal attributes assumptions ("Are you overweight?")
  • Fake UI elements (play buttons, notifications)
  • Sensationalized content

Note: Meta's old 20% image-text rule was removed in 2020 — there is no longer a limit on text in ad images. Meta still says images with less than 20% text tend to perform better, so treat it as a creative best practice, not a rejection trigger (About text in ad images).

LinkedIn Ads:

  • Clickbait headlines
  • Misleading claims about job opportunities
  • Profanity or inappropriate language
  • Targeting by sensitive categories

Creative for Automated Campaigns

Meta Advantage+ (sales, app, and leads campaigns), Google Performance Max, AI Max for Search, and Demand Gen assemble ads from the assets you supply and may generate or adapt text themselves. Creative becomes the main lever you still control. (As of September 2026 — verify current asset specs in each platform's help center.)

Campaign typeWhat the system does with creativeWhat to supply
Meta Advantage+ sales / app / leadsMixes creatives, placements, and optional creative enhancements per personSeveral distinct concepts (not tiny variants), in 1:1, 4:5, and 9:16; multiple primary texts and headlines
Google Performance MaxBuilds ads across Search, Shopping, YouTube, Display, Discover, Gmail, Maps from an asset groupFull asset group: multiple headlines, long headlines, descriptions, landscape/square/portrait images, logos, and your own videos (otherwise Google may auto-generate video)
Google AI Max for SearchText customization generates headlines/descriptions from your landing page, ads, and keywords; final URL expansion can change the landing pageStrong RSA assets as the base; brand and message rules; decide whether text customization and URL expansion stay on
Google Demand GenImage and video ads on YouTube (incl. Shorts), Discover, GmailVertical and horizontal video, square and landscape images, thumb-stopping first frames
Ads in Google AI Overviews / AI ModeExisting Search, Shopping, and PMax ads are matched to the AI answer context automaticallyClear, specific assets that answer the query; no separate format to build

Creative guardrails:

  • Review auto-generated or customized text before and after launch; remove assets that make claims you cannot support
  • Turn off Meta creative enhancements or Google text customization / final URL expansion where regulated claims or legal review apply
  • Use URL exclusions for pages that should never be landing pages (careers, legal, support)
  • Keep brand-safety rules in one place (claims allowed, banned words) and check generated variants against it
  • Track performance by asset and concept, not only by campaign — automated campaigns hide which creative drove results unless you look at asset reports

See the paid-ads skill for campaign structure, audience signals, and bidding guardrails.


Creative Frameworks by Funnel Stage

Awareness Stage: Lead with the Problem

The audience does not know you. Meet them where they are.

Framework: Problem > Amplify > Hint

Hook: [State the problem in their language]
Amplify: [Show the cost of inaction]
Hint: [Tease that a solution exists — don't pitch yet]

What works at awareness:

  • Curiosity hooks that create an open loop
  • Statistic-led hooks with surprising data
  • "You know that feeling when..." relatable hooks
  • Questions that make them stop scrolling

What fails at awareness:

  • Product pitches to cold audiences
  • Feature lists nobody asked for
  • Brand-centric messaging ("We're the leading...")
Consideration Stage: Lead with the Solution

They know the problem. They are evaluating options.

Framework: Solution > Mechanism > Proof

Hook: [Name the outcome they want]
Mechanism: [Explain how you deliver it differently]
Proof: [Show evidence it works]

What works at consideration:

  • Benefit-first headlines with specificity
  • Comparison frames ("Unlike X, we do Y")
  • How-it-works explanations in 3 steps
  • Case study references with real numbers
Decision Stage: Lead with Proof

They are close. Remove the last objection.

Framework: Proof > Risk Removal > Action

Hook: [Testimonial, case study, or result with numbers]
Risk Removal: [Free trial, money-back, no credit card]
Action: [Specific, clear CTA]

What works at decision:

  • Social proof headlines with specific metrics
  • Guarantee-first positioning
  • Before/after transformation stories
  • Urgency only if real (limited slots, deadline-based pricing)

Headline Formula Library

Benefit-First Formulas
[Verb] [specific outcome] [timeframe or qualifier]

Examples:

  • "Cut your churn rate by 30% without chasing customers"
  • "Ship features your team actually uses"
  • "Hire senior engineers in 2 weeks, not 4 months"
  • "Reduce support tickets by 60% this quarter"
Curiosity Formulas
[Surprising claim or counterintuitive angle]

Examples:

  • "The email sequence that gets replies when your first one fails"
  • "Why your best customers leave at 90 days"
  • "What your analytics dashboard is hiding from you"
Social Proof Formulas
[Number] [people/companies] [outcome]

Examples:

  • "1,200 SaaS teams use this to reduce support tickets"
  • "Trusted by 40,000 developers across 80 countries"
  • "How Stripe doubled activation in 6 weeks"
Problem Agitation Formulas
[Describe the pain vividly in their language]

Examples:

  • "Still losing 40% of signups before they see value?"
  • "Your ads are running, your budget is spending, and you can't tell what's working"
  • "Another month of manually updating spreadsheets?"
Urgency Formulas (Use Only with Genuine Scarcity)
[Real constraint + specific deadline or quantity]

Examples:

  • "Q1 pricing ends March 31 — new rates from April 1"
  • "Only 3 onboarding slots open this month"

Anti-pattern to avoid:

  • "LIMITED TIME DEAL!! ACT NOW!!!" — gets rejected and destroys trust

Show full SKILL.md (1,006 more words)Show less

Iteration Methodology

Step 1: Diagnose the Winner

For every winning ad, document:

DimensionAnswer
Hook typeProblem / Benefit / Curiosity / Social Proof
Funnel stage servedAwareness / Consideration / Decision
Emotional driverFear / Ambition / FOMO / Frustration / Relief
CTA friction levelLow (learn more) / Medium (free trial) / High (book demo)
Specificity levelVague claims / Specific numbers / Case study reference
Step 2: Generate On-Theme Variations

Preserve the winning pattern, vary one element at a time:

  • Same hook type, different product angle
  • Same emotional driver, different customer scenario
  • Same structure, different proof point
Step 3: Test New Territory

For every 3-5 on-theme variations, include 2-3 exploration ads:

  • Different hook type than the winner
  • Different emotional driver
  • Different audience segment language
Step 4: Measure and Learn

After 7-14 days with statistical significance:

  • Promote winners to main rotation
  • Pause underperformers
  • Document what worked for the creative playbook
  • Feed learnings into next iteration cycle

A/B Testing Framework

Testing Hierarchy (Highest to Lowest Impact)
  1. Creative concept/angle — The biggest lever. Test different value propositions
  2. Hook/headline — First impression. Test different opening patterns
  3. Visual style — Image vs. video, lifestyle vs. product, dark vs. light
  4. Body copy — Supporting argument. Test different proof points
  5. CTA — Action text. Test different friction levels
Testing Rules
  • Test one variable at a time per ad set
  • Minimum 1,000 impressions per variant before drawing conclusions
  • Run tests for 7-14 days minimum
  • Use platform-native A/B tools when available
  • Document every test hypothesis, variant, and result
  • Calculate statistical significance before declaring winners (95% confidence)
Test Documentation Template
markdown
## A/B Test: [Name]
- Hypothesis: [If we change X, then Y will improve because Z]
- Variable: [Headline / Body / CTA / Visual]
- Control: [Current version]
- Variant: [New version]
- Metric: [CTR / CVR / CPA / ROAS]
- Duration: [Start date - End date]
- Sample size: [Impressions per variant]
- Result: [Winner + confidence level]
- Learning: [What we learned for future creative]

Quality Validation

Pre-Submission Checklist

Platform Compliance:

  • All character counts within platform limits
  • No ALL CAPS except standard acronyms
  • No excessive punctuation (!!! or ??? or ....)
  • No trademarked competitor names in restricted positions
  • No platform name references in copy ("Facebook," "Google")
  • No fake UI elements in images
  • Image text kept light for Meta (under ~20% recommended for performance; no longer a policy limit)

Copy Quality:

  • Headline makes sense standalone without description
  • Specific claims over vague claims ("save 3 hours" not "save time")
  • CTA matches the landing page offer exactly
  • No unsubstantiated superlatives (#1, best-in-class, industry-leading)
  • No claims that require disclaimers you have not included

Strategic Alignment:

  • Copy matches the target funnel stage
  • Language matches how the audience describes this problem
  • Hook type varies across the ad set (not all the same formula)
  • Landing page message matches ad promise

Common Rejection Reasons to Pre-Check:

  • Misleading destination (ad says X, landing page says Y)
  • Unsubstantiated claims about results or performance
  • Trademark violations in headline text
  • Policy-violating content categories (alcohol, healthcare claims, financial guarantees)

Best Practices

  1. Write 3x more headlines than you need — Generate 15-20, select the best 8-10. Creative quality increases with volume.

  2. Pin headlines strategically — In Google RSA, pin only your strongest headline to Position 1. Let the algorithm optimize the rest.

  3. Never reuse landing page copy verbatim — Ad copy and landing page should feel connected but not identical. The ad earns the click; the page earns the conversion.

  4. Refresh creative every 2-4 weeks — Ad fatigue degrades performance. Track frequency metrics and replace creative before CTR declines.

  5. Localize, do not just translate — Different markets require different cultural references, humor styles, and proof points.

  6. Match CTA friction to funnel stage — Awareness: "Learn more." Consideration: "See how it works." Decision: "Start free trial."

  7. Use dynamic keyword insertion carefully — It improves relevance but can produce awkward headlines. Always preview all combinations.

  8. Test video vs. static on Meta and TikTok — Video consistently outperforms static for awareness, but static can win for retargeting.

  9. Lead with mobile — 80%+ of social ad impressions are mobile. Design for small screens first.

  10. Keep proof points current — "Trusted by 500 companies" should update as you grow. Stale numbers erode credibility.


Integration Points

  • Paid Ads — Use for campaign strategy, audience targeting, and budget optimization. Ad Creative handles the copy; Paid Ads handles the campaign.
  • Copywriting — Use for landing page and long-form web copy. Ad creative follows different constraints (character limits, platform compliance).
  • Campaign Analytics — Use to measure ad performance and feed learnings back into the iteration cycle.
  • Marketing Psychology — Use psychological principles (anchoring, social proof, loss aversion) to strengthen ad messaging.
  • Brand Guidelines — Reference brand voice and visual standards to maintain consistency across ad creative.

Troubleshooting

SymptomLikely CauseFix
Ad rejected by platformPolicy violation (caps, claims, trademarked terms)Run headline_generator.py to generate compliant variants. Check rejection triggers.
All headlines same styleNo formula diversityGenerate across 5 formula types: benefit, curiosity, social proof, problem, urgency.
CTR declining across ad setCreative fatigueRun creative_fatigue_detector.py. Refresh every 2-4 weeks.
High CTR but low conversionsAd-to-landing-page mismatchEnsure headline promise matches landing page. Message match is the #1 conversion factor.
Can't fill all Google RSA slotsNot enough headline variationsUse headline_generator.py to produce 15+ variations from value proposition.
Video underperforming on MetaHook not in first 2-3 seconds80%+ of social impressions are mobile. Hook must appear in first 2 seconds.
Same CPA across all creativeNot testing enough anglesBuild a creative testing matrix with 5 hook types x platforms. Use creative_matrix_builder.py.

Success Criteria

  • 3+ creative variants per ad group/set (minimum for testing)
  • All copy within platform character limits with zero rejections
  • Headline formula mix: benefit, curiosity, social proof, problem, urgency
  • Creative refreshed every 2-4 weeks before fatigue signals appear
  • A/B test documentation for every test: hypothesis, variants, result, learning
  • Winning patterns documented in creative playbook for institutional knowledge
  • CTR above platform benchmarks with declining CPA trend

Scope & Limitations

In Scope: Ad headline/body copy generation, platform-specific formatting, A/B testing frameworks, creative iteration methodology, compliance validation, cross-platform adaptation.

Out of Scope: Visual design/production, video editing, campaign management (use paid-ads), landing page copy (use copywriting), media buying.


Python Automation Tools

1. Headline Generator (scripts/headline_generator.py)

Generates ad headline variations from a value proposition using proven formula patterns, scored for platform compliance.

bash
python scripts/headline_generator.py --value-prop "Reduce churn by 30%" --platform google --audience "SaaS teams"
python scripts/headline_generator.py --value-prop "Reduce churn by 30%" --json
2. Creative Fatigue Detector (scripts/creative_fatigue_detector.py)

Analyzes ad performance trends (CTR, CPA, frequency) to detect creative fatigue and recommend refresh timing.

bash
python scripts/creative_fatigue_detector.py campaign_data.json
python scripts/creative_fatigue_detector.py --sample --json
3. Creative Matrix Builder (scripts/creative_matrix_builder.py)

Generates a cross-platform creative testing matrix from a brief, organized by hook type and funnel stage.

bash
python scripts/creative_matrix_builder.py brief.json
python scripts/creative_matrix_builder.py --sample --json

© borghei, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (scripts) in marketing/ad-creative of borghei/Claude-Skills.

  • SKILL.md
  • scripts/creative_fatigue_detector.py
  • scripts/creative_matrix_builder.py
  • scripts/headline_generator.py

Open the folder on GitHubat commit c9a1487

Compare with similar skills

Ad Creative next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Ad Creative compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Ad Creative this skillborghei/Claude-Skills874—~5.6kAutomated safety check: PassMIT
Ads Copywriterclaude-office-skills/skills498—~2.1kAutomated safety check: PassMIT
Ad Creativeindranilbanerjee/digital-marketing-pro8541 repos~1.7kAutomated safety check: PassMIT
Ad Copywriterrongxinzy/RongxinAI154—~1.4kAutomated safety check: PassMIT
Ad Copy Generatornicepkg/ai-workflow285—~1.9kAutomated safety check: PassMIT
Apify Ads Intelligenceapify/awesome-skills262—~4.2kAutomated safety check: NotesApache-2.0

Similar skills

  • Ads Copywriter

    claude-office-skills/skills

    Multi-platform ad copy generation for Google Ads, Meta/Facebook, TikTok, LinkedIn with A/B testing variants

    498 GitHub stars~2.1k tokensUpdated 8 mo ago
    Marketing & SEOAuto-check passed
  • Ad Creative

    indranilbanerjee/digital-marketing-pro

    Generate 3-5 ad copy variations per platform — headlines, descriptions, and CTAs formatted to Google, Meta, LinkedIn, TikTok, X, and Pinterest specs — each scored 1-10 with policy-compliance flags…

    854 GitHub starsUsed in 1 repo~1.7k tokens
    Marketing & SEOAuto-check passed
  • Ad Copywriter

    rongxinzy/RongxinAI

    广告创意写作与优化技能,覆盖标题、描述、正文及完整广告方案的生成与迭代,适用于Google Ads、Meta、LinkedIn、TikTok、Twitter/X等主流付费广告平台。当用户需要撰写广告文案、进行创意生成、标题撰写,或请求批量生产广告变体、基于数据进行创意测试与效果优化时触发。

    154 GitHub stars~1.4k tokensUpdated today
    Marketing & SEOAuto-check passed
  • Ad Copy Generator

    nicepkg/ai-workflow

    Generate high-converting ad copy for Google Ads, Meta (Facebook/Instagram), LinkedIn, and TikTok.

    285 GitHub stars~1.9k tokensUpdated 8 mo ago
    Marketing & SEOAuto-check passed
  • Apify Ads Intelligence

    apify/awesome-skills

    Official

    Research, spy on, and analyze ads across Meta (Facebook & Instagram), Google (Ads Transparency Center + paid search results), TikTok (Ads Library + Creative Center), LinkedIn Ad Library, and X…

    262 GitHub stars~4.2k tokensUpdated 14 days ago
    Marketing & SEOAuto-check: notes
  • Social Ad Campaign

    mohitagw15856/pm-claude-skills

    Plan and write a paid social advertising campaign. An agent skill from mohitagw15856/pm-claude-skills.

    1.4k GitHub stars~3.7k tokensUpdated yesterday
    Marketing & SEOAuto-check passed

More from borghei/Claude-Skills

All 364 skills in this repo
  • Agents In The Team

    borghei/Claude-Skills

    Run delivery when AI coding and ops agents take tickets. An agent skill from borghei/Claude-Skills.

    874 GitHub stars~4.2k tokensUpdated today
    Auto-check passed
  • AI Content Disclosure

    borghei/Claude-Skills

    Check AI-generated marketing content and reviews for required disclosures under the EU AI Act, FTC rules and platform AI-label policies.

    874 GitHub stars~3.4k tokensUpdated today
    Auto-check passed
  • AI Prototyping

    borghei/Claude-Skills

    Idea to AI-generated prototype to customer validation to engineering handoff.

    874 GitHub stars~3.6k tokensUpdated today
    Auto-check passed
  • Analytics Engineer

    borghei/Claude-Skills

    Analytics engineering across data modeling, dbt, transformation, and semantic layers.

    874 GitHub stars~3.4k tokensUpdated today
    Auto-check passed
  • Ansoff Matrix

    borghei/Claude-Skills

    Ansoff Matrix — 4-quadrant framework for growth options: market penetration, market/product development, and diversification.

    874 GitHub stars~2.2k tokensUpdated today
    Auto-check passed
  • Brainstorm Okrs

    borghei/Claude-Skills

    OKR brainstorming and validation using the Radical Focus framework — outcome objectives, measurable key results, counter-metrics.

    874 GitHub stars~1.4k tokensUpdated today
    Auto-check passed

Categories

Questions about Ad Creative

What does Ad Creative do?

Design ad creative across Google, Meta, LinkedIn, Twitter/X, and TikTok with platform format specs, headline formulas, and A/B testing. Ad Creative is an agent skill from borghei/Claude-Skills. Design ad creative across Google, Meta, LinkedIn, Twitter/X, and TikTok with platform format specs, headline formulas, and A/B testing.

When should I use Ad Creative?

Ad Creative fits situations like: writing ad copy; generating headline variations; creating ad sets; validating creative.

How do I install Ad Creative in Claude Code?

Run `npx skills add borghei/Claude-Skills --skill ad-creative -a claude-code`. Or copy the skill folder (marketing/ad-creative in borghei/Claude-Skills) into .claude/skills/ad-creative in your project. Claude Code loads it when a task matches its description.

How do I install Ad Creative in Codex?

Run `npx skills add borghei/Claude-Skills --skill ad-creative -a codex`. Or copy the skill folder (marketing/ad-creative in borghei/Claude-Skills) into .agents/skills/ad-creative in your project. Codex loads it when a task matches its description.

Can I use Ad Creative in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add borghei/Claude-Skills --skill ad-creative -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ad-creative, .gemini/skills/ad-creative, .github/skills/ad-creative and .opencode/skills/ad-creative in your project.

What does Ad Creative need to run?

Going by SKILL.md and its folder, Ad Creative needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Ad Creative access the network?

SKILL.md names 1 domain. As links in the text: facebook.com. This is read from the text; nothing was executed.

Is Ad Creative safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Ad Creative use?

Ad Creative is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Ad Creative use?

About 5.6k tokens (SKILL.md is roughly 22k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Ad Creative?

Skills that share tags, products or a category with Ad Creative: Ads Copywriter (claude-office-skills/skills, 498 stars), Ad Creative (indranilbanerjee/digital-marketing-pro, 854 stars), Ad Copywriter (rongxinzy/RongxinAI, 154 stars) and Ad Copy Generator (nicepkg/ai-workflow, 285 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Ad Creative?

borghei (a GitHub user) maintains it in borghei/Claude-Skills, which has 874 GitHub stars. The repository holds 364 skills in this directory. The repository was last updated on October 7, 2026.

Source: borghei/Claude-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.