What problem does it solve?
One-time in-app purchases in App Store Connect often sit in MISSING_METADATA state because price schedules and localized display names cannot be set through the available MCP tools, blocking the IAP from shipping with the build.
Core Features & Use Cases
- Price Schedule Configuration: Finds the matching price point for a territory and creates an inAppPurchasePriceSchedule via the ASC REST API.
- Localization Setup: Creates or patches IAP localizations with display name (≤30 chars) and description (≤45 chars) for a given locale.
- Safe Write Workflow: Every write runs dry-run first, shows the request body for confirmation, then applies only after approval.
- Use Case: After building a StoreKit 2 paywall and creating the IAP record in App Store Connect, use this Skill to set the $6.99 price and en-US localization so the IAP reaches READY_TO_SUBMIT before release.
Quick Start
Finalize my one-time in-app purchase in App Store Connect by setting its price and en-US localization using the price decided in my planning docs.