skills/claude-ads/skills/ads-apple/SKILL.md
Apple Search Ads (ASA) deep analysis for mobile app advertisers. Evaluates campaign structure, bid health, Creative Sets, MMP attribution, budget pacing, TAP coverage (Today/Search/Product Pages), and goal CPA benchmarks by country. Use when user says "Apple Search Ads", "ASA", "App Store ads", "Apple ads", "Search Ads", or is advertising a mobile app on iOS.
npx skillsauth add kennyolofsson23-netizen/claude-code-config ads-appleInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
BOFU — Bottom of Funnel (Search Results, Exact Match brand)
MOFU — Middle of Funnel (Search Match / broad discovery)
Campaign Architecture Rules:
CPT (Cost Per Tap) vs Install Rate by Match Type:
Bid Strategy:
Keyword Health:
Custom Product Pages (CPP):
Default (Store Listing) Creative:
Creative Testing:
MMP Integration (Critical):
SKAdNetwork & ATT:
Attribution Windows:
ASA offers 4 placement types — evaluate coverage and performance:
| Placement | Where | Best for | Benchmark CPT | |-----------|-------|----------|----------------| | Search Results | Below search results | High intent, bottom funnel | $0.50-$3.00 | | Search Tab | Top of Search tab | Discovery, mid funnel | $0.30-$1.50 | | Today Tab | App Store home | Brand awareness | $1.00-$5.00 | | Product Pages | Competitor/related app pages | Competitor conquesting | $0.50-$2.00 |
Evaluation:
Benchmarks by Category (2025-2026 ASA averages): | Category | Avg CPT | Avg TTR | Avg Install CVR | Target CPI | |----------|---------|---------|-----------------|------------| | Games | $0.50-$1.00 | 3-5% | 55-70% | $1.00-$3.00 | | Health & Fitness | $1.50-$3.00 | 2-4% | 45-60% | $3.00-$8.00 | | Productivity | $1.00-$2.50 | 2-3.5% | 50-65% | $2.00-$5.00 | | Finance | $2.00-$5.00 | 1.5-3% | 40-55% | $5.00-$15.00 | | Education | $1.00-$2.00 | 2-4% | 50-65% | $2.00-$6.00 | | Shopping | $0.80-$2.00 | 2.5-4% | 45-60% | $2.00-$5.00 | | Lifestyle | $0.80-$1.80 | 2-3.5% | 45-60% | $2.00-$5.00 |
Country-level benchmarks:
Checks:
## Apple Search Ads Audit
**ASA Health Score: [X]/100**
### Critical Issues ([count])
- [Issue with specific impact and fix]
### High Priority ([count])
- [Issue]
### Campaign Structure
PASS/WARNING/FAIL for each check category
### Benchmark Comparison
[Metric] | Your Account | ASA Benchmark | Status
### Quick Wins (do this week)
1. [Most impactful fix with expected outcome]
2.
3.
### Recommended Next Steps
[Prioritized action plan]
| Category | Weight | |----------|--------| | Campaign Structure | 25% | | Bid Health | 20% | | Creative Sets | 15% | | Attribution & MMP | 15% | | Budget Pacing | 10% | | TAP Coverage | 10% | | Goal KPI Assessment | 5% |
If not provided, ask for:
development
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
testing
Full QA pass: run all tests, check types, catch regressions, write missing tests. Use when the user says "run tests", "QA", "verify changes", "check for regressions", "test everything", or "make sure it works".
development
Provides guidance for property-based testing across multiple languages and smart contracts. Use when writing tests, reviewing code with serialization/validation/parsing patterns, designing features, or when property-based testing would provide stronger coverage than example-based tests.
development
Initialize a new project with Kenny's universal conventions and stack-appropriate infrastructure. Use this skill whenever: setting up a new project, creating a new repo, scaffolding a new app, starting fresh on a new idea, 'init project', 'new project', 'set up a new app', 'create a project for X', or any variant of starting a new codebase from scratch. Also trigger when the user says 'bootstrap', 'scaffold', or 'kickstart'. This skill ensures every project gets the same quality gates and conventions while adapting infrastructure to the chosen stack.