app-store
App Store optimization and marketing skills for descriptions, screenshots, keywords, review responses, and comprehensive…
Generates offer code distribution strategies and configuration guides for subscription and IAP promotions — including partner campaigns, influencer programs, and email re-engagement. Use when setting up offer codes for distribution.
Claude Code
$ npx -y skills add rshankras/claude-code-apple-skills --skill offer-codes-setup --agent claude-code
Codex
$ npx skills add rshankras/claude-code-apple-skills --skill offer-codes-setup -a codex -y
Cursor
$ npx skills add rshankras/claude-code-apple-skills --skill offer-codes-setup -a cursor -y
Gemini CLI
$ npx skills add rshankras/claude-code-apple-skills --skill offer-codes-setup -a gemini-cli -y
GitHub Copilot
$ npx skills add rshankras/claude-code-apple-skills --skill offer-codes-setup -a github-copilot -y
OpenCode
$ npx skills add rshankras/claude-code-apple-skills --skill offer-codes-setup -a opencode -y
Windsurf
$ npx skills add rshankras/claude-code-apple-skills --skill offer-codes-setup -a windsurf -y
name: offer-codes-setup description: Generates offer code distribution strategies and configuration guides for subscription and IAP promotions — including partner campaigns, influencer programs, and email re-engagement. Use when setting up offer codes for distribution. allowed-tools: [Read, Write, Edit, Glob, Grep, AskUserQuestion, WebSearch] last_verified: 2026-07-16 review_by: 2027-06-22
Generate offer code distribution strategies, configuration guides, and campaign templates for promoting subscriptions and IAPs through redeemable codes.
Use this skill when the user:
| Type | Description | Best For | |------|-------------|----------| | One-time use | Unique codes, each used once | Email campaigns, individual distribution | | Custom codes | Reusable keyword codes (e.g., "LAUNCH2025"), ≤64 chars | Social media, events, partnerships |
1. **In your app** via `AppStore.presentOfferCodeRedeemSheet()` — preferred: your app stays in the foreground, so put a "Redeem Code" button on the paywall 2. **Direct URL**: `https://apps.apple.com/redeem?ctx=offercodes&id=APPID&code=CODE` — ideal for QR codes and email; state the minimum iOS version in marketing materials 3. **App Store > Account > Redeem Gift Card or Code**
Ask user via AskUserQuestion:
1. **Distribution purpose?**
2. **Offer type?**
3. **Scale?**
Based on the distribution purpose, design:
# Offer Code Campaign: [Campaign Name] ## Campaign Overview | Field | Value | |-------|-------| | Purpose | [Distribution purpose] | | Target Audience | [Who receives codes] | | Code Type | [One-time / Custom] | | Offer | [Free X months / Y% off first period] | | Total Codes | [Number] | | Distribution Period | [Date range] | | Code Expiration | [Date] | ## App Store Connect Setup 1. Go to App Store Connect > Subscriptions > [Group] > [Subscription] 2. Navigate to "Offer Codes" tab 3. Create new offer: - Offer type: [Free / Pay as you go / Pay up front] - Duration: [X weeks/months] - Pricing: [If discounted, specify tier] 4. Generate codes: - Type: [One-time use / Custom code] - Quantity: [Number] - Custom code name: [If custom, e.g., "LAUNCH2025"] - Expiration: [Date] 5. Download codes CSV (for one-time codes) ## Distribution Plan ### Channel: [Channel Name] - **Recipients**: [Who gets codes and how many] - **Delivery method**: [Email / DM / QR code / Link] - **Message template**: [See below] - **Tracking**: [How to measure redemption] ### Message Template #### For Influencers/Reviewers Subject: [App Name] — Complimentary Pro Access > Hi [Name], > > I'd love to offer you complimentary Pro access to [App Name] — [one-line description]. > > Your personal code: **[CODE]** > > Redeem: Open the App Store → Account → Redeem Gift Card or Code → Enter code > Or direct link: [redemption URL] > > This gives you [offer details — e.g., 3 months free Pro]. > > If you enjoy the app, we'd love an honest review or mention. No obligation at all. > > Best, > [Your name] #### For Email Re-engagement Subject: We've missed you — here's [X] free on us > Hi [Name], > > It's been a while since you've used [App Name], and we've been busy making it better. > > Here's what's new: > - [Feature 1] > - [Feature 2] > - [Feature 3] > > We'd love for you to come back and try it. Here's a code for [offer details]: > > **[CODE]** > > [Redemption instructions or direct link] > > This code expires [date]. > > Welcome back, > [Your name / App name] #### For Social Media (Custom Code) > [Emoji] Special offer! Use code **[CUSTOMCODE]** in the App Store to get > [offer details] of [App Name] completely free. > > Redeem: [Link] > > L
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.
App Store optimization and marketing skills for descriptions, screenshots, keywords, review responses, and comprehensive…
Privacy-preserving ad measurement with AdAttributionKit (SKAdNetwork's successor) — install and re-engagement attribution,…
Generate compelling App Store descriptions that convert browsers into users. Use when writing initial descriptions, improving…
Apple Search Ads campaign strategy for indie developers — paid acquisition, keyword bidding, budget planning, and ROAS…
Take a one-time in-app purchase from MISSING_METADATA to READY_TO_SUBMIT in App Store Connect — set its price schedule and…
Optimize app title, subtitle, and keywords for maximum App Store discoverability. Use when launching a new app, improving search…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.