tddworks/asc-cli-skills/asc-promoted-purchases
- community
Checking that the SKILL.md file is still in the repository.
Manage App Store product page promoted purchase slots using the `asc` CLI tool. Use this skill when: (1) Listing slots: "asc promoted-purchases list --app-id ID" (2) Promoting an IAP or subscription: "asc promoted-purchases create --app-id ID (--iap-id ID | --subscription-id ID)" (3) Updating visibility / enabled state: "asc promoted-purchases update --promoted-id ID --visible|--hidden --enabled|--disabled" (4) Deleting a slot: "asc promoted-purchases delete --promoted-id ID" (5) User says "promoted purchase", "promoted IAP", "feature on App Store", "App Store product page promotion", "promoted slot"
Install
npx vskill@latest install tddworks/asc-cli-skills/asc-promoted-purchasesSKILL.md
asc Promoted Purchases
Manage App Store product page Promoted In-App Purchases — the featured IAPs / auto-renewable subscriptions surfaced under an app's product page on the App Store. Each slot promotes either an IAP or a subscription (mutually exclusive) and goes through App Review separately from the underlying product.
List
Create
Exactly one of --iap-id or --subscription-id is required (the command validates and rejects both/neither):
--visible / --hidden flip isVisibleForAllUsers. --enabled / --disabled flip isEnabled. Defaults: isVisibleForAllUsers=true, isEnabled left unchanged when both flags omitted.
Update
Omitting a flag pair leaves that field unchanged.
Delete
State semantics
PromotedPurchaseState exposes semantic booleans:
| Boolean | True when state is | |
|---|---|---|
isLocked | WAITING_FOR_REVIEW, IN_REVIEW | |
isApproved | APPROVED |
State-aware affordances
JSON responses suppress mutations that ASC would reject as 409 conflicts:
| State | update link | delete link | |
|---|---|---|---|
approved / rejected / prepareForSubmission / developerActionNeeded | shown | shown | |
waitingForReview / inReview (i.e. state.isLocked) | suppressed | suppressed |
Resolve App ID
See project-context.md — check .asc/project.json before asking the user or running asc apps list.
Typical Workflow
Reference
For full domain-model and REST detail see docs/features/promoted-purchases.md.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingasc-promoted-purchases/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/tddworks/asc-cli-skills/asc-promoted-purchases)