storekit

Document StoreKit 2 APIs for in-app purchases and subscriptions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides a comprehensive, offline-accessible reference for StoreKit 2, helping developers navigate complex in-app purchase and subscription logic without constant context switching.

Core Features & Use Cases

  • API Reference: Instant access to documentation for Product, Transaction, and Subscription structures.
  • UI Component Guidance: Best practices for implementing StoreView and SubscriptionStoreView.
  • Use Case: When implementing a new subscription tier, use this skill to quickly verify the correct properties for SubscriptionInfo or to find the right initializer for a SubscriptionStoreView.

Quick Start

Use the storekit skill to explain how to verify a transaction using the jwsRepresentation property.

Frequently Asked Questions about storekit

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

FAQPage Schema
How do I verify a StoreKit 2 transaction using the jwsRepresentation?

StoreKit 2 provides the SubscriptionStoreView component to build native iOS subscription interfaces. Use this skill to access best practices and initializers for implementing store UI components.

What is the best way to manage subscription lifecycle in iOS?

StoreKit 2 exposes Product, Transaction, and Subscription structures to manage in-app purchases. This skill provides offline-accessible API references to navigate complex purchase logic without context switching.

How to implement a new subscription tier in an iOS app?

Implement a new subscription tier by checking the correct properties for SubscriptionInfo and using the appropriate SubscriptionStoreView initializer. This skill helps verify Apple-specific framework structures for subscription tiers.

Can I use StoreKit 2 for secure in-app purchase validation offline?

StoreKit 2 supports offline in-app purchase validation through comprehensive API documentation and transaction verification patterns. This skill facilitates secure purchase validation without requiring constant online context switching.