passkit

Integrate PassKit Wallet passes and Apple Pay into iOS apps.

4|1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill passkit-autisticaf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: passkit
Source: https://github.com/AutisticAF/claude-code-apple-dev-plugin/tree/main/skills/passkit
Command: npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill passkit-autisticaf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PassKit and Apple Pay patterns enable developers to integrate Wallet passes and payment flows into iOS/macOS apps, simplifying setup and maintenance.

Core Features & Use Cases

  • Wallet pass creation, signing, and distribution via PKPass and PKAddPassesViewController
  • Apple Pay integration using PKPaymentRequest, Apple Pay button, and payment sheet
  • StoreKit integration guidance for digital goods where applicable
  • End-to-end flows for boarding passes, tickets, coupons, and loyalty cards

Quick Start

Start by integrating Apple Pay and Wallet passes into your iOS app using PassKit patterns.

Frequently Asked Questions about passkit

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

FAQPage Schema
How do I create and sign Wallet passes for iOS apps?

To create Wallet passes, you build a PKPass bundle and sign it using your certificate server-side. This Skill provides guidance on pass signing and distribution via PKAddPassesViewController for tickets and coupons.

How do I set up Apple Pay with PKPaymentRequest in my iOS app?

Setting up Apple Pay involves configuring your merchant ID and initializing a PKPaymentRequest. This Skill assists with payment sheet setup and Apple Pay button integration for iOS and macOS applications.

Can I use PassKit to integrate both Apple Pay and StoreKit payments?

Yes, you can integrate both. This Skill supports Apple Pay via PKPaymentRequest and provides StoreKit integration guidance for digital goods, covering end-to-end payment flows.

What do I need to distribute loyalty cards and coupons to the Apple Wallet?

Distributing loyalty cards requires generating a signed PKPass file. This Skill outlines creating coupon and loyalty card passes and distributing them to the Apple Wallet.

Does this PassKit integration approach work on macOS as well as iOS?

Yes, this PassKit integration approach works on macOS as well as iOS. The Skill provides guidance for configuring Apple Pay and Wallet passes across both platforms.

Why do I need server-side signing for Wallet passes?

Server-side signing is needed to authenticate and validate Wallet passes. This Skill offers guidance on the signing process to ensure your passes are accepted by Apple Wallet.