storekit-docs

Consolidate StoreKit 2 API reference markdown files with frontmatter metadata.

299|16|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/vabole/apple-skills --skill storekit-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: storekit-docs
Source: https://github.com/vabole/apple-skills/tree/main/skills/storekit
Command: npx skills add https://github.com/vabole/apple-skills --skill storekit-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides centralized and practical access to StoreKit 2 reference content, including Product, Transaction, SubscriptionInfo, StoreView, and SubscriptionStoreView, to accelerate iOS development work.

Core Features & Use Cases

  • Comprehensive API reference covering StoreKit 2 topics such as Product, Transaction, SubscriptionInfo, StoreView, and SubscriptionStoreView.
  • Use cases include implementing in-app purchases, subscriptions, storefront UIs, and related StoreKit features in Swift/SwiftUI.

Quick Start

Start by opening storekit-overview.md and product.md to identify the API surfaces you need, then consult storeview.md for usage patterns.

Frequently Asked Questions about storekit-docs

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 Swift?

You implement in-app purchases using StoreKit 2 by referencing consolidated markdown files for Product, Transaction, and SubscriptionInfo. Start with the storekit-overview and product docs to identify API surfaces, then check storeview for usage patterns.

What StoreKit 2 APIs are available for managing subscriptions in SwiftUI?

StoreKit 2 provides comprehensive API references for managing subscriptions in SwiftUI, including SubscriptionInfo, StoreView, and SubscriptionStoreView. These components allow you to build storefront UIs and handle related subscription features natively.

Do I need iOS 26+ to use StoreKit 2 subscription features?

Yes, you need iOS 26+ to use the StoreKit 2 features covered in this reference. The documentation provides centralized reference content specifically tailored for iOS 26+ use cases involving Product, Transaction, and StoreView APIs.

How does StoreKit 2 handle transaction processing for in-app purchases?

StoreKit 2 handles transaction processing through its dedicated Transaction API. The documentation consolidates reference metadata and markdown files to enable fast retrieval of transaction processing logic and integration patterns for your iOS app.

Best way to find StoreKit 2 usage patterns for building storefront UIs?

The best way to find StoreKit 2 usage patterns for storefront UIs is to consult the storeview.md file. It consolidates API references for StoreView and SubscriptionStoreView, providing direct usage patterns for Swift and SwiftUI implementations.

Why use StoreKit 2 instead of other in-app purchase approaches?

You use StoreKit 2 for a centralized, modern approach to in-app purchases, accessing APIs like Product and Transaction. It consolidates frontmatter metadata and markdown references to enable fast retrieval and integration compared to scattered documentation.