analyze-performance

Analyze client ad performance data and generate winner annotations.

2|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/rooster-sanchez/iterator-template --skill analyze-performance-rooster-sanchez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-performance
Source: https://github.com/rooster-sanchez/iterator-template/tree/main/.claude/skills/analyze-performance
Command: npx skills add https://github.com/rooster-sanchez/iterator-template --skill analyze-performance-rooster-sanchez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyze ad performance data to reveal why campaigns win or lose and surface actionable insights for optimization.

Core Features & Use Cases

  • Winner detection & annotations: Identify top performers by ROAS/CPA, surface trends, and generate annotations.
  • Pattern discovery: Extract recurring signals across campaigns to inform future tests.
  • Automated reporting: Generate a structured analysis document and suggested next steps for the client.
  • Cross-client insights: Compare patterns across clients to enrich swipe files and templates.

Quick Start

Run the performance analysis on a client to produce the top-performers report, losing patterns, and recommended next steps.

Frequently Asked Questions about analyze-performance

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

FAQPage Schema
How do I analyze ad performance data to identify top-performing campaigns?

Analyze ad performance data by parsing metrics like spend, ROAS, CPA, CTR, and Impressions from your CSV or Google Sheets exports. The tool identifies top performers by ROAS and CPA, then generates winner annotations and a structured performance analysis document.

What is the best way to surface winner insights from ad manager exports?

Surface winner insights by processing ad manager exports to detect recurring signals and high-performing campaigns. The analysis extracts patterns based on metrics like ROAS and Purchases, automatically generating winner annotations and suggested next steps for optimization.

Can I use this campaign analytics approach with Google Sheets and CSV exports?

Yes, campaign analytics works directly with CSV exports, ad manager exports, and Google Sheets as data sources. It parses campaign metrics across date ranges and client segments to produce a performance analysis document and auto-generated winner annotations.

How do I generate automated marketing insights and next steps from campaign data?

Generate automated marketing insights by analyzing client ad performance data to reveal why campaigns win or lose. The process produces a structured analysis document containing top-performers reports, losing patterns, and recommended next steps for the client.

Does cross-client performance analysis help build better campaign swipe files?

Cross-client performance analysis compares patterns across different clients to enrich swipe files and templates. By extracting recurring signals from various campaigns, it generates broader marketing insights that inform future tests and optimization strategies.