Tooluck logoTooluck
SKILL.md

asc-ppp-pricing

Agent skill fromrorkai/app-store-connect-cli-skills

Set territory-specific pricing for subscriptions and in-app purchases using current asc setup, pricing summary, price import, and price schedule commands. Use when adjusting prices by country or implementing localized PPP strategies.

How to install asc-ppp-pricing

install asc-ppp-pricing
# install the app-store-connect-cli-skills pack with the skills CLI
npx skills add rorkai/app-store-connect-cli-skills

# or add only this skill to Claude Code: copy the folder

skills/asc-ppp-pricing/

# into

~/.claude/skills/asc-ppp-pricing/ (all projects)

.claude/skills/asc-ppp-pricing/ (one project)

skills/asc-ppp-pricing/SKILL.md

MITFull file
1# PPP pricing (per-territory pricing)
2
3Use this skill to create or update localized pricing across territories based on purchasing power parity (PPP) or your own regional pricing strategy.
4
5Prefer the current high-level flows:
6- `asc subscriptions setup` and `asc iap setup` for parent creation and pricing,
7 followed by version-scoped metadata commands
8- `asc subscriptions pricing ...` for subscription pricing changes
9- `asc iap pricing summary` and `asc iap pricing schedules ...` for IAP pricing changes
10
11Prefer native `asc` commands. Use `asc api` only when no native command covers
12the task; the `--resolved` reads below already return territory, currency,
13customer price, proceeds, and price point ID for every territory.
14
15## Preconditions
16- Ensure credentials are set (`asc auth login` or `ASC_*` env vars).
17- Prefer `ASC_APP_ID` or pass `--app` explicitly.
18- Decide your base territory (usually `USA`) and baseline price.
19- Use `asc pricing territories list --paginate` if you need supported territory IDs.
20
21## Subscription PPP workflow
22
23### New subscription: bootstrap the parent and price with `setup`
24Use `setup` to create the group and subscription, upload the App Review
25screenshot, materialize the complete equalized price matrix, and set sale
26availability. Create the API 4.4.1 group and subscription versions afterward;
27the localization flags on `setup` use deprecated v1 resources and must not be
28used for new workflows.
29
30```bash
31asc subscriptions setup \
32 --app "APP_ID" \
33…

Excerpt shown under the repository's MIT license.

More skills in app-store-connect-cli-skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates