ad-campaign-analyzer

Use this skill when the user shares ad campaign performance data and asks what to cut, scale, or test. Trigger for prompts like "analyze my ad campaigns", "where am I wasting ad spend", "reallocate my ad budget", "which ads are actually working", or "ROAS analysis". Do not trigger for campaign planning or creative generation without performance data.

by github 38k GitHub stars MIT Updated Aug 18, 2026
ad-campaign-analyzer skill by github
ad-campaign-analyzer — Marketing skill by github

Overview

ad-campaign-analyzer is an open-source marketing skill for Claude Code and compatible agents, published by github. Its author describes it as: “Use this skill when the user shares ad campaign performance data and asks what to cut, scale, or test. Trigger for prompts like "analyze my ad campaigns", "where am I wasting ad spend", "reallocate my ad budget", "whi…”. The project has 38k stars on GitHub and is available under the MIT license. Add it to your setup with `git clone https://github.com/github/awesome-copilot ~/.claude/skills/ad-campaign-analyzer`.

What ad-campaign-analyzer does

Take raw campaign performance data and turn it into clear decisions. This skill doesn't just summarize metrics — it diagnoses problems, identifies winners, checks statistical significance, and tells you exactly what to cut, scale, and test next. Then it goes further: it compares channels on equal terms, finds where you're over-spending vs under-spending relative to results, and produces a concrete budget reallocation plan.

What’s inside

The SKILL.md for ad-campaign-analyzer is organised into these sections:

  • When to Use
  • Phase 0: Intake
  • Phase 1: Data Ingestion & Normalization
  • Accepted Data Formats
  • Multi-Channel Normalization
  • Funnel-Adjusted CAC (If Funnel Data Available)
  • Phase 2: Performance Diagnostics
  • 2A: Campaign-Level Health Check
  • 2B: Budget Waste Detection
  • 2C: Winner Identification
  • 2D: Statistical Significance Check
  • Phase 3: Funnel Analysis

Installation

Add ad-campaign-analyzer to your agent with:

git clone https://github.com/github/awesome-copilot ~/.claude/skills/ad-campaign-analyzer

Review a skill’s source before installing it — skills can instruct your agent to run commands. This command comes from the skill’s public repository, which is the source of truth for setup steps. New to skills? Read how to install Claude Code skills.

Supported agents

License

ad-campaign-analyzer is published under the MIT license.

Strengths

  • Clear MIT license — safe to read and adapt within its terms
  • Ships in github/awesome-copilot, an established project with 37,982 GitHub stars
  • Works with GitHub Copilot
  • Actively maintained — repository updated in the last 90 days

Author

github 41 skills in the catalog · GitHub profile ↗
View skills

Topics

Alternatives to ad-campaign-analyzer

Similar skills from other repositories:

Need a skill like this, tailored to your team?Build a custom skill →

Frequently asked questions

What does ad-campaign-analyzer do?
Use this skill when the user shares ad campaign performance data and asks what to cut, scale, or test. Trigger for prompts like "analyze my ad campaigns", "where am I wasting ad spend", "reallocate my ad budget", "which ads are actually working", or "ROAS analysis". Do not trigger for campaign planning or creative generation without performance data.
How do I install ad-campaign-analyzer?
Run git clone https://github.com/github/awesome-copilot ~/.claude/skills/ad-campaign-analyzer in your agent, then reload your skills. Review the source at https://github.com/github/awesome-copilot before installing.
Is ad-campaign-analyzer free to use?
Yes. ad-campaign-analyzer is free and open source under the MIT license, so you can read, run, and adapt it within that license's terms.
Which agents does ad-campaign-analyzer work with?
ad-campaign-analyzer lists GitHub Copilot — named in its SKILL.md, its plugin marketplace or its repository topics. Skills use the portable SKILL.md format, so other agents that read that format may load it too.
Where does ad-campaign-analyzer come from?
ad-campaign-analyzer ships inside github/awesome-copilot, a repository that contains 41 catalogued skills in total. The repository's 37,982 GitHub stars apply to that whole collection, not to this skill on its own.

Audit Apple Ads measurement, AdServices and AdAttributionKit, campaign and keyword structure, Search Match, App Store placements, custom product pages, bidding, budgets, MMP reconciliation, and policy. Use for Apple Ads, Apple Search Ads, App Store ads, Search Match, custom product pages, AdServices, or Apple app-install campaigns.

Claude Code
8.2k GitHub stars MIT Updated Jul 13, 2026 Free

Create source-grounded paid-ad campaign concepts, messaging, copy, creative briefs, and production plans from a validated brand profile, campaign objective, platform requirements, and optional audit evidence. Triggers on: campaign brief, campaign concepts, create a campaign, ad concepts, ad copy, ad messaging, creative brief, headlines, descriptions.

Claude Code
8.2k GitHub stars MIT Updated Jul 13, 2026 Free

Audit Google Ads measurement, Search, Shopping, Performance Max, Demand Gen, YouTube-linked inventory, keywords and search terms, negative-keyword generation or review, creative assets, bidding, budgets, settings, and policy. Use for Google Ads, AdWords, Search campaigns, search terms reports, broad negatives, Shopping, Performance Max, PMax, Demand Gen, GAQL, Google conversion tracking, or Google campaign optimization.

Claude Code
8.2k GitHub stars MIT Updated Jul 13, 2026 Free

Audit paid-ad landing pages for message match, mobile experience, performance, accessibility, trust, forms, consent, tracking, security, and conversion friction. Use for landing-page audit, post-click experience, LP audit, conversion-rate optimization, form optimization, ad-to-page message match, redirects, blocked navigation, or requests involving private, loopback, link-local, or metadata IP destinations.

Claude Code
8.2k GitHub stars MIT Updated Jul 13, 2026 Free

Draft or explicitly apply a paid-ad campaign launch through Claude Ads capability-gated adapters. Use for campaign creation, launch plans, publishing ads, activating campaigns, uploading creative, or requests to push a campaign live.

Claude Code
8.2k GitHub stars MIT Updated Jul 13, 2026 Free