app-store
App Store optimization and marketing skills for descriptions, screenshots, keywords, review responses, and comprehensive promotional strategy. Use when user…
Generate privacy policies, terms of service, and EULAs for Apple platform apps. Detects data collection patterns, third-party SDKs, and generates region-specific legal documents with Apple Privacy Nutrition Label mapping. Use when user needs legal documents or data collection
$ npx -y skills add rshankras/claude-code-apple-skills --skill privacy-policy --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/privacy-policyContext preview
The summary Claude sees to decide when to auto-load this skill.
Generate privacy policies, terms of service, and EULAs for Apple platform apps. Detects data collection patterns, third-party SDKs, and generates region-specific legal documents with Apple Privacy Nutrition Label mapping. Use when user needs legal documents or data collection
name: privacy-policy description: Generate privacy policies, terms of service, and EULAs for Apple platform apps. Detects data collection patterns, third-party SDKs, and generates region-specific legal documents with Apple Privacy Nutrition Label mapping. Use when user needs legal documents or data collection disclosure for App Store submission. allowed-tools: [Read, Write, Edit, Glob, Grep, AskUserQuestion] last_verified: 2026-07-16 review_by: 2027-06-22
Generate ready-to-use privacy policies, terms of service, and EULAs tailored to your app's data practices, third-party services, and target markets.
> **Disclaimer:** This skill generates template legal documents based on common indie app scenarios. Consult a qualified lawyer for apps handling sensitive data (health, financial, children's data), apps with complex data sharing arrangements, or apps operating in highly regulated industries. These templates are a strong starting point -- not a substitute for legal counsel.
Use this skill when the user:
Before generating documents, gather context from the project.
Glob: **/privacy*.md, **/privacy*.html, **/privacy*.txt Glob: **/terms*.md, **/terms*.html, **/terms*.txt Glob: **/eula*.md, **/eula*.html, **/eula*.txt Glob: **/legal/**
If existing documents found, ask user whether to replace or update them.
Grep: "Firebase" or "GoogleAnalytics" or "Crashlytics" Grep: "Mixpanel" or "Amplitude" or "PostHog" Grep: "AdMob" or "AppLovin" or "UnityAds" Grep: "FacebookSDK" or "GoogleSignIn" or "SignInWithApple" Grep: "Sentry" or "Bugsnag" or "DataDog" Grep: "RevenueCat" or "Adapty" or "Qonversion" Grep: "TelemetryDeck" or "Plausible" or "CountlySDK"
Note detected SDKs to auto-populate data collection sections.
Grep: "UserDefaults" -- Local preferences storage Grep: "CoreData" or "SwiftData" or "NSPersistentContainer" -- Local database Grep: "CloudKit" or "CKContainer" -- Cloud sync Grep: "URLSession" or "Alamofire" -- Network calls Grep: "HealthKit" or "HKHealthStore" -- Health data Grep: "CLLocationManager" or "CoreLocation" -- Location data Grep: "AVCaptureSession" or "PHPhotoLibrary" -- Camera/photos Grep: "Contacts" or "CNContactStore" -- Contacts access Grep: "ATTrackingManager" -- App Tracking Transparency Grep: "ASAuthorizationAppleIDProvider" -- Sign in with Apple
Grep: "NSCameraUsageDescription" or "NSPhotoLibraryUsageDescription" Grep: "NSLocationWhenInUseUsageDescription" or "NSLocationAlwaysUsageDescription" Grep: "NSHealthShareUsageDescription" or "NSHealthUpdateUsageDescription" Grep: "NSContactsUsageDescription" or "NSMicrophoneUsageDescription" Grep: "NSUserTrackingUsageDescription"
Ask the user via AskUserQuestion:
Read `templates.md` for the document templates.
Based on configuration answers, include or exclude sections:
| Answer | Sections Added | |--------|---------------| | No user data | Minimal privacy policy (no collection, no sharing) | | Anonymous analytics | Analytics disclosure, third-party services list | | Account with email | Account data, authentication, data retention | | Personal info | Full data collection, user rights, data portability | | Health/financial | Sensitive data handling, enhanced security, additional consent | | Children under 13 | COPPA section, parental consent, limited data collection |
Replace template placeholders with detected or user-provided values:
Include sections based on target markets:
**GDPR (European Union users):**
A collection of Claude Code skills for iOS, macOS, watchOS, visionOS, and Apple platform development. These skills help you plan and build apps, maintain code quality, ensure HIG compliance, and guide you from idea to App Store.
Repo: rshankras/claude-code-apple-skills
App Store optimization and marketing skills for descriptions, screenshots, keywords, review responses, and comprehensive promotional strategy. Use when user…
Privacy-preserving ad measurement with AdAttributionKit (SKAdNetwork's successor) — install and re-engagement attribution, conversion-value strategy under…
Generate compelling App Store descriptions that convert browsers into users. Use when writing initial descriptions, improving existing copy, or drafting…
Apple Search Ads campaign strategy for indie developers — paid acquisition, keyword bidding, budget planning, and ROAS optimization. Use when user asks about…
Take a one-time in-app purchase from MISSING_METADATA to READY_TO_SUBMIT in App Store Connect — set its price schedule and localized display name/description…
Optimize app title, subtitle, and keywords for maximum App Store discoverability. Use when launching a new app, improving search rankings, entering new…