Rylaa

iOS Marketing Att Skill — Security skill for Claude Code

Security community

Claude Code skill for iOS marketing channel attribution under ATT — covers AppsFlyer, Adjust, Meta AEM, Apple Ads, SKAdNetwork 4, AdAttributionKit.

How to install iOS Marketing Att Skill

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Rylaa/ios-marketing-att-skill and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What iOS Marketing Att Skill does

Claude Code skill for iOS marketing channel attribution under ATT — covers AppsFlyer, Adjust, Meta AEM, Apple Ads, SKAdNetwork 4, AdAttributionKit. Production-grade debugging + audit playbook.

Alternatives in Security

  • Pal — Multi-model AI integration — chat, debugging, code review, planning, security audit 11.3k ★
  • Skills Audit Report — Date: 2026-02-15 Auditor: Automated Skill Quality Audit Scope: Recently added skills in business-growth/, fina 5.3k ★
  • Anthropic Cybersecurity Skills — 734+ structured cybersecurity skills for AI agents · MITRE ATT&CK mapped · agentskills.io open standard · Work 3.8k ★

README

Marketing + ATT Pipeline (iOS) — Claude Code Skill

Production-grade Claude Code skill for debugging, integrating, and auditing iOS marketing channel attribution under Apple's App Tracking Transparency (ATT) framework. Covers AppsFlyer, Adjust, Branch, Singular, Meta App Events, Apple Ads, Google App Campaigns, and TikTok — with SKAdNetwork 4 + AdAttributionKit dual attribution, Conversions API, privacy manifests, and the kind of production gotchas that don't make it into vendor docs.

[![Claude Skill](https://img.shields.io/badge/Claude-Skill-blueviolet)](https://docs.claude.com/en/docs/agents-and-tools/agent-skills/overview) [![iOS 17.4+](https://img.shields.io/badge/iOS-17.4%2B-blue)](https://developer.apple.com/documentation/apptrackingtransparency) [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)


What This Skill Solves

If you've ever shipped an iOS app with paid user acquisition, you've seen at least one of these:

  • 📉 "Most of our installs show as Organic in the MMP dashboard" — even though you're spending six figures on Meta and Apple Ads
  • 🪤 MMP ATT wait is configured, but some events still leave before ATT resolves — usually because they are outside that SDK's queue
  • 🤐 Meta says AEM is configured, but Ads Manager won't let you select it — and the docs don't explain why
  • 💀 Apple Ads campaigns running, but 80% of installs are Organic — because the AdServices API token isn't being forwarded
  • 🎯 SKAN postbacks arrive empty after migrating to AdAttributionKit — turns out one of two API calls got removed
  • 🚫 App Review rejection under Guideline 5.1.2 — the ATT prompt was reachable on yesterday's build but not today's

This skill is a structured, codified playbook for all of the above — pulled from production iOS apps, cross-referenced against Apple, AppsFlyer, Adjust, and Meta documentation, and battle-tested against real incident reports.

When invoked inside Claude Code, the skill act