Handles Apple Pay payments and Wallet passes in iOS apps. Covers the full flow from showing PayWithApplePayButton to processing PKPayment tokens, plus adding passes to the user's Wallet. Includes shipping methods, contact field collection, and the delegate pattern for handling authorization callbacks. One thing to note: the documentation is clear about advanced payment flows (recurring, deferred, multi-token) requiring separate PKPaymentRequest instances, which can catch you if you're building subscriptions or reload features. Targets Swift 6.3 and iOS 26+, so it assumes modern concurrency patterns. Use this when you need physical goods checkout, donations, or pass distribution like event tickets and loyalty cards.

skills.sh installs
401
GitHub stars
1.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add dpearson2699/swift-ios-skills --skill passkit-wallet --agent claude-code

Installs into .claude/skills of the current project.

Files

Handles Apple Pay payments and Wallet passes in iOS apps. Covers the full flow from showing PayWithApplePayButton to processing PKPayment tokens, plus adding passes to the user's Wallet. Includes shipping methods, contact field collection, and the delegate pattern for handling authorization callbacks. One thing to note: the documentation is clear about advanced payment flows (recurring, deferred, multi-token) requiring separate PKPaymentRequest instances, which can catch you if you're building subscriptions or reload features. Targets Swift 6.3 and iOS 26+, so it assumes modern concurrency patterns. Use this when you need physical goods checkout, donations, or pass distribution like event tickets and loyalty cards.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/dpearson2699/swift-ios-skills
Categories
Security, Mobile Development, Finance & Trading, Web3 & Blockchain
First seen
Jun 3, 2026

More from dpearson2699/swift-ios-skills

All 98

Recommended

More Security
1microsoftdocs avatarazure-functionsmicrosoftdocs/agent-skillsExpert knowledge for Azure Functions development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, se398skills.sh installs
2asif2bd avatartoken-optimizerasif2bd/openclaw-token-optimizerOpenClaw Token Optimizer v3.2.0 — practical cost-control toolkit for OpenClaw agents. Lazy context loading, Sonnet/Opus-aware routing, heartbeat scheduling, loc397skills.sh installs
3secondsky avatarmulti-ai-consultantsecondsky/claude-skillsConsult external AIs (Gemini 2.5 Pro, OpenAI Codex, Claude) for second opinions. Use for debugging failures, architectural decisions, security validation, or ne397skills.sh installs
4aliyun avataralibabacloud-das-agentaliyun/alibabacloud-aiops-skillsDiagnose and manage Alibaba Cloud databases through natural language. Use when users need to troubleshoot database performance issues (high CPU, slow queries, a395skills.sh installs
5promptfoo avatarpromptfoo-evalspromptfoo/promptfooWrite, refine, run, and QA promptfoo evaluation suites: promptfooconfig.yaml, prompts, providers, vars, tests, assertions, model-graded rubrics, transforms, dat393skills.sh installs
6onewave-ai avatarapi-documentation-writeronewave-ai/claude-skillsGenerate comprehensive API documentation including endpoint descriptions, request/response examples, authentication guides, error codes, and SDKs. Creates OpenA384skills.sh installs