Tooluck logoTooluck
SKILL.md

ad-attribution

Agent skill fromrshankras/claude-code-apple-skills

Privacy-preserving ad measurement with AdAttributionKit (SKAdNetwork's successor) — install and re-engagement attribution, conversion-value strategy under crowd anonymity, and end-to-end postback testing. Use when running paid acquisition beyond Apple Ads, measuring re-engagement campaigns, designing conversion values, or migrating from SKAdNetwork.

How to install ad-attribution

install ad-attribution
# install the claude-code-apple-skills pack with the skills CLI
npx skills add rshankras/claude-code-apple-skills

# or add only this skill to Claude Code: copy the folder

skills/app-store/ad-attribution/

# into

~/.claude/skills/ad-attribution/ (all projects)

.claude/skills/ad-attribution/ (one project)

skills/app-store/ad-attribution/SKILL.md

MITFull file
1# Ad Attribution (AdAttributionKit)
2
3You can't optimize paid traffic you can't measure. AdAttributionKit is Apple's
4privacy-preserving attribution framework — interoperable with SKAdNetwork, and the go-forward
5path (it also works in alternative marketplaces). This skill covers the *advertised-app* side:
6what an indie running paid campaigns must implement and how to design conversion signals that
7survive privacy thresholds.
8
9Note the seam: **Apple Ads attribution uses the AdServices framework, not AdAttributionKit** —
10campaigns there are measured in the Apple Ads console (see `app-store/apple-search-ads`). This
11skill is for every *other* paid channel (ad networks, social, publishers).
12
13## When This Skill Activates
14
15- Running or planning paid user acquisition outside Apple Ads
16- "How do I know which campaign drove installs?" / measuring re-engagement ads
17- Designing or debugging conversion values / postbacks
18- Migrating from SKAdNetwork (fully interoperable — registered networks need no re-enrollment)
19
20## How it works (the 60-second model)
21
22Ad network signs an ad (compact JWS impression) → publisher app shows it → user installs (or
23re-engages) → after a privacy-delayed measurement window, a **postback** with your conversion
24info goes to the ad network (and optionally to you). Attribution requires no user tracking;
25the price is coarser data, governed by **crowd anonymity**.
26
27## Conversion-value strategy (the part that's actually yours)
28…

Excerpt shown under the repository's MIT license.

More skills in claude-code-apple-skills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates