{"id":85231,"plugin_id":"plugin_asdk_app_6abfa7c5d93481918b17e3aed9ce54dd","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-07T00:09:21.624Z","digest":"cb57882fe7df87335604767f66ce1348d09d777b9e3142d538a9fef370867c61","against":null,"payload":{"description":"Price an iOS app fairly in every App Store storefront using purchasing power parity, the Big Mac index, the Spotify index, or plain conversion, then stage the new prices for the person's own app behind a change card. Use for \"what should my app cost in India\", \"PPP pricing\", \"make it affordable in Brazil\", \"reprice worldwide\".","included_files":[],"name":"worldwide-pricing","skill_md_contents":"---\nname: worldwide-pricing\ndescription: >-\n  Price an iOS app fairly in every App Store storefront using purchasing\n  power parity, the Big Mac index, the Spotify index, or plain conversion,\n  then stage the new prices for the person's own app behind a change card.\n  Use for \"what should my app cost in India\", \"PPP pricing\", \"make it\n  affordable in Brazil\", \"reprice worldwide\".\n---\n\n# Worldwide pricing\n\n## The base price is the person's decision\n\nNever choose a base price for them, and never treat the current price as the\nanswer. If they have not said one, ask for it (and which storefront it is set\nin) before calculating.\n\n## Any app, no account: explore\n\n`calculate_worldwide_prices` takes `basePrice`, `baseTerritory` (default US)\nand `strategy` (`ppp`, `bigmac`, `spotify`, `direct`), and returns every\nstorefront snapped to Apple's real price points, compared with a flat\ncurrency conversion. Pass `focusTerritories` for the countries they asked\nabout so those lead the card.\n\n## Their own app: stage it\n\n1. `apple_list_apps`, then `apple_get_app_pricing` for the current schedule.\n2. `pricing_compute_prices` with the same strategy and base price; it compares\n   current against target per storefront and returns `stagedInput`.\n3. Pass `stagedInput` unchanged to `apple_preview_set_territory_prices`. The\n   change card shows every storefront that moves; the person presses Apply.\n\nNew prices become live on the store when applied. Mention any storefront where\nthe price rises, not only the discounts.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}