storekit

Aggregate StoreKit 2 API references for products, transactions, and subscriptions.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/annurdien/skills --skill storekit-annurdien
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: storekit
Source: https://github.com/annurdien/skills/tree/main/storekit
Command: npx skills add https://github.com/annurdien/skills --skill storekit-annurdien

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

StoreKit 2 API references provide developers with authoritative guidance to implement in-app purchases, subscriptions, and StoreView integration across Apple platforms.

Core Features & Use Cases

  • Comprehensive API reference for Product, Transaction, SubscriptionInfo, StoreView, and SubscriptionStoreView.
  • Quick-start guidance for integrating StoreKit 2 features into apps and testing with simulated transactions.
  • Real-world usage examples and navigation to sub-articles for deeper implementation details.

Quick Start

Review the Product and Transaction references to implement StoreKit-based purchases in your app.

Frequently Asked Questions about storekit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement in-app purchases with StoreKit 2 in my iOS app?

StoreKit 2 in-app purchases are implemented by resolving Product fetch requests, managing Transaction updates, and integrating StoreView. This reference provides actionable guidance and API examples for the complete purchase lifecycle.

How do I manage auto-renewable subscriptions using StoreKit 2?

StoreKit 2 subscriptions are managed using SubscriptionInfo APIs to track status and renewal events. This guide centralizes subscription references, covering lifecycle management and verification across Apple platforms.

Does StoreKit 2 work across macOS, watchOS, and tvOS for in-app purchases?

StoreKit 2 supports in-app purchases, subscriptions, and StoreView integration across iOS, macOS, watchOS, and tvOS. The API references ensure consistent transaction handling across all Apple platforms.

What's the best way to test StoreKit 2 transactions before App Store deployment?

Testing StoreKit 2 transactions is best done using simulated transactions within your development environment. This reference provides quick-start guidance for integrating features and verifying simulated purchase flows.

How do I display purchase interfaces using StoreKit 2 StoreView?

StoreKit 2 purchase interfaces are displayed by integrating StoreView and SubscriptionStoreView components into your app. This reference aggregates API knowledge for implementing native store views.