Skip to content
Free Tool

Ad Performance Analyser SKILL.md for Claude Code, Gemini & Codex

Flyweel Team avatarFlyweel Team ·

What Is the Ad Performance Analyser?

The Ad Performance Analyser is a free, open-source SKILL.md that transforms raw advertising data into strategic analysis using senior media buying frameworks. It works with any data source (CSV exports, API responses, screenshots, or MCP-connected platforms) and runs inside your AI agent of choice.

The SKILL.md covers 7 scenario playbooks and benchmarks across 4 major ad platforms (Google Ads, Meta, LinkedIn, TikTok), applying the same analytical rigour a senior media buyer would bring to a performance review.

Install in 30 Seconds

Auto-detect your agent and install:

npx @flyweel/skill install ad-performance-analyser-flyweel

Install for a specific agent:

npx @flyweel/skill install ad-performance-analyser-flyweel --agent=cursor
npx @flyweel/skill install ad-performance-analyser-flyweel --agent=windsurf
npx @flyweel/skill install ad-performance-analyser-flyweel --agent=gemini

Install for multiple agents:

npx @flyweel/skill install ad-performance-analyser-flyweel --agent=claude-code,cursor

Install all Flyweel skills:

npx @flyweel/skill install --all

Manual install (clone the repo):

git clone https://github.com/openairlabs/ad-performance-analyser-flyweel.git

Three-Tier Analysis Framework

The SKILL.md uses a structured 3-tier system that matches how senior media buyers approach performance data:

Health Check (5 minutes)

A quick scan of campaign vitals: spend pacing, delivery status, and obvious red flags. Use this when you need a fast pulse on campaign health without diving into details.

Performance Review (15 minutes)

A detailed breakdown of key metrics against platform benchmarks. Covers CTR, CPC, CPM, conversion rates, and ROAS with trend analysis and actionable recommendations.

Deep Dive (30+ minutes)

Full strategic analysis including audience segmentation, creative fatigue detection, budget allocation optimisation, and cross-platform comparison. Outputs a prioritised action plan with expected impact.

Supported Platforms & Benchmarks

The SKILL.md includes built-in benchmark ranges sourced from industry data:

PlatformCTR RangeCPC RangeCPM Range
Google Search3.17-6.11%$1.00-$4.22n/a
Google Display / PMax0.46-0.84%$0.50-$1.50$2.00-$8.00
Meta (Facebook/Instagram)0.90-1.51%$0.44-$1.20$5.00-$14.00
LinkedIn0.44-0.65%$5.26-$8.00$25.00-$45.00
TikTok0.84-1.50%$0.50-$2.00$4.00-$10.00

These benchmarks serve as reference guides. The SKILL.md adapts its analysis to your specific industry and campaign objectives.

Example Prompts

Try these in your AI agent after installing:

  • “Here’s my Google Ads data from last month. Give me a health check.” Paste a CSV export for a quick scan.
  • “Review this Meta Ads campaign performance and tell me what’s underperforming.” Attach a screenshot or paste metrics.
  • “Compare my LinkedIn and Google Ads CPL. Which channel should I scale?” Cross-platform analysis from any data.
  • “My CPA doubled this week. What’s going wrong?” Triggers the diagnostic playbook.
  • “Do a deep dive on this account and give me a prioritised action plan.” Full strategic analysis.
  • “Analyse this TikTok campaign. Is the frequency too high?” Creative fatigue detection.

Built-in Red Flags

The SKILL.md automatically detects and flags common performance issues:

  • Spend with zero conversions Campaigns spending >20% of budget with no conversions
  • CPA spike Cost per acquisition exceeding 2x the account average
  • High frequency Ad frequency above 5 (creative fatigue indicator)
  • Low impression share Search campaigns losing >50% impression share to budget or rank
  • CTR decay Click-through rate declining >30% over 7 days
  • Budget pacing issues Campaigns underspending or overspending by >15%
  • Quality Score drops Google Ads Quality Score below 5 on high-spend keywords
  • Audience overlap Multiple campaigns competing for the same audience segments

Looking for live campaign analysis instead of static exports? Try the MCP Deep Ad Analysis SKILL.md. It connects directly to your Google Ads and Meta Ads accounts via the Flyweel MCP server.

Ad Performance Analyser FAQs

Common questions about the free SKILL.md for ad spend analysis across Google, Meta, LinkedIn and TikTok.

What is the Ad Performance Analyser?

The Ad Performance Analyser is a free, open-source SKILL.md that turns raw ad data into strategic analysis using senior media buying frameworks. It provides a 3-tier analysis system (Health Check, Performance Review, and Deep Dive) with 7 scenario playbooks and built-in benchmarks across Google Ads, Meta Ads, LinkedIn, and TikTok. Install it in any supported AI agent (Claude Code, Cursor, Windsurf, Codex CLI, Gemini CLI, OpenCode) in under 30 seconds.

What is a SKILL.md?

A SKILL.md is a portable markdown file that gives AI coding agents like Claude Code, Cursor, and Windsurf specialised capabilities. It contains structured prompts, frameworks, and domain knowledge that the agent loads on demand. You install SKILL.md files using the @flyweel/skill CLI, and they work across all major AI coding agents without modification.

How do I install the Ad Performance Analyser?

Run npx @flyweel/skill install ad-performance-analyser-flyweel in your terminal. The CLI auto-detects your AI agent. To target a specific agent, use --agent=cursor or --agent=claude-code,windsurf. You can also install all Flyweel skills at once with npx @flyweel/skill install --all.

What ad platforms does it support?

The SKILL.md includes built-in benchmarks for Google Search Ads (CTR 3.17-6.11%, CPC $1.00-$4.22), Google Display and Performance Max, Meta Ads (CTR 0.90-1.51%, CPC $0.44-$1.20), LinkedIn Ads (CTR 0.44-0.65%, CPC $5.26-$8.00), and TikTok Ads (CTR 0.84-1.50%, CPC $0.50-$2.00). It works with data from any platform.

Do I need a Flyweel account?

No. The Ad Performance Analyser works with any data source: CSV exports, API JSON responses, dashboard screenshots, or MCP-connected platforms. It is completely free and open-source with no account required.

How is this different from the MCP Deep Ad Analysis skill?

The Ad Performance Analyser works offline with any data source. You paste CSV exports, screenshots, or API responses directly. The MCP Deep Ad Analysis SKILL.md connects to live campaign data via the Flyweel MCP server and can query metrics in real time, but requires a free Flyweel account. Use this skill for quick analysis of exported data; use the MCP skill when you need live, connected campaign insights.

Ad Performance Analyser SKILL.md for Claude Code, Gemini & Codex

Free SKILL.md that analyses ad spend across Google, Meta, LinkedIn and TikTok from any data source. Works with Claude Code, Gemini CLI, Codex, Cursor and Windsurf.

Ad Performance Analyser SKILL.md for Claude Code, Gemini & Codex

Install Free

No account required. Works with any ad data.

Supported Agents

Claude Code · Cursor · Windsurf · Codex CLI · Gemini CLI · OpenCode

Docs

Setup guides and CLI reference.

Related Skill

Need live campaign data? Try MCP Deep Ad Analysis.

Related Articles