kappmaker-monetizationlisted
Install: claude install-skill KAppMaker/KAppMaker-CLI
# KAppMaker — Monetization
## Before running any command
1. **Prerequisites** — `kappmaker --version` (install: `npm i -g kappmaker`). If a credential is
missing the CLI says so; re-run `kappmaker config init`.
2. **Read `AiGuidelines/` first** — the PRD, positioning and UI spec already answer most questions.
## Re-syncing prices on existing products
"Refresh my prices", "re-apply PPP", "add the new price point everywhere" — after upgrading the
CLI or editing prices in the configs, push without re-running the full store setups:
- **iOS**: `kappmaker appstore-monetization-push [--subscriptions-only | --iap-only]` — details in
**kappmaker-asc**.
- **Android**: `kappmaker gpc monetization push [--subscriptions-only | --iap-only]` — details in
**kappmaker-gpc**.
Both are idempotent: existing products get their PPP fan-out refreshed, listings and data safety
stay untouched.
## The provider is a separate skill
This skill covers the products. Wiring them to a provider's dashboard and SDK is that provider's
skill — **kappmaker-adapty** or **kappmaker-revenuecat**. A project normally uses ONE of them; the
quick-add commands detect which by its config file (`Assets/adapty-config.json` /
`Assets/revenuecat-config.json`). **When neither exists and the user is setting up monetization,
ask which provider they want** — don't pick silently — then run that provider's setup skill.
### Quick-add Subscription / IAP — One new product, no config edit
For iterating on a live app a