Use this skill to add Apple Pay checkout and Wallet passes to an app. It covers payment buttons and requests, authorization callbacks, shipping details, merchant setup, and adding or checking signed passes, with examples for SwiftUI and UIKit.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Adding an Apple Pay checkout button
- Building payment requests and handling authorization
- Requesting shipping or billing details
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Build iOS VoIP call flows that use the system call interface. The skill covers incoming and outgoing calls, PushKit notifications, audio session timing, and Call Directory data for caller identification and blocking.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Adding incoming and outgoing VoIP calls to an iOS app
- Registering for VoIP push notifications and handling call reports
- Coordinating call audio with CallKit activation events
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Build and review Core Data persistence in iOS apps that have not adopted SwiftData. Get guidance on storing and fetching records, keeping list interfaces updated, handling background work and bulk changes, tracking history across app targets, and migrating data models.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Setting up Core Data storage and background writes
- Keeping table or collection views in sync with fetched records
- Importing or deleting many records efficiently
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Use Apple CryptoKit for common cryptographic work in Swift, including hashing, message authentication, encryption, signatures, and key agreement. Choose suitable APIs, account for OS availability, use Secure Enclave keys, and migrate existing CommonCrypto code safely.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Hashing data or verifying message authentication codes
- Encrypting data with AES-GCM or ChaChaPoly
- Signing messages or deriving shared keys
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Improve and audit accessibility in SwiftUI, UIKit, and AppKit apps. Check labels, navigation and focus, assistive input, Dynamic Type, and adaptive settings, then plan manual or XCTest checks and support evidence-based App Store accessibility declarations.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Auditing VoiceOver labels and navigation order
- Making dialogs restore assistive focus when closed
- Checking keyboard and Switch Control access
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Use this skill to integrate Game Center features into a game, including player authentication, leaderboards, achievements, matchmaking, match data exchange, and turn-based play. It also covers the dashboard, player restrictions, and saved-game or identity patterns.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Authenticating players with Game Center
- Submitting scores and achievement progress
- Building real-time or turn-based matchmaking
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Implement or review iCloud sync for iOS and macOS apps using CloudKit, SwiftData, key-value storage, or iCloud Drive. Plan record queries and subscriptions, handle account status and common sync errors, and resolve conflicts while preserving pending changes.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Syncing app data across Apple devices
- Reviewing a SwiftData and CloudKit setup
- Handling record conflicts and network failures
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Develop iOS and iPadOS browsers with a rendering engine other than WebKit using BrowserEngineKit. The guide covers isolated content, networking, and rendering processes, device eligibility checks, and the entitlements and configuration required for distribution.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Building an alternative browser engine for iOS
- Designing isolated browser extension processes
- Checking device eligibility for an alternative engine
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Implement iOS sign-in with Apple, passkeys, OAuth, Password AutoFill, and local biometric re-authentication. The skill explains credential state and revocation handling, presentation setup, and why identity tokens and passkey challenges need server-side validation.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Adding Sign in with Apple to an iOS app
- Setting up passkey registration and sign-in
- Building an OAuth or third-party login flow
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Set up Bluetooth and Wi-Fi accessories in iOS using the system picker. Define discovery rules, respond to setup events, connect through CoreBluetooth or NetworkExtension, and migrate previously authorized accessories with AccessorySetupKit.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Adding a system picker for Bluetooth devices
- Finding an accessory by service or name
- Setting up a Wi-Fi accessory
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Capture and compare iOS .memgraph files to investigate memory leaks and persistent heap growth. The workflow preserves raw command output, traces ownership paths to app-controlled objects, and checks fixes against the same app flow and release boundary.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Investigate a suspected iOS memory leak
- Compare memory before and after a repeatable app flow
- Trace retained objects to an app-owned reference
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Use MetricKit to collect and analyze production performance and diagnostic reports from iOS and iPadOS apps. Review launch times, hangs, crashes, and custom measurements, and plan durable report storage with compatibility guidance for older iOS releases.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Reviewing production hang and crash reports
- Tracking launch time and custom performance intervals
- Storing MetricKit reports for later upload
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Use this skill to build iOS and watchOS features that read motion sensors, count steps, recognize activities, or track altitude. It explains Core Motion setup, availability and authorization checks, update intervals, and cleanup when sensor updates stop.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Reading accelerometer, gyroscope, or device-motion data
- Counting steps and estimating distance or pace
- Recognizing walking, running, cycling, or vehicle travel
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Use EnergyKit in smart home and energy management apps to read forecasts of cleaner or potentially cheaper electricity periods. The guide shows how to submit EV charging and HVAC load events and query historical energy or runtime insights for a venue.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Suggesting better times to charge an EV
- Scheduling HVAC around grid guidance
- Showing electricity forecasts in a dashboard
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Investigate iOS app crashes, memory leaks, hangs, and build failures with LLDB, Xcode’s Memory Graph Debugger, and Instruments. The skill also explains profiling CPU, memory, energy, and network activity to help locate performance problems.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Investigating an iOS app crash
- Finding a retain cycle or memory leak
- Profiling CPU, memory, or network use
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Build and review networking in Swift apps with URLSession and async/await. Handle REST requests, uploads, downloads, streaming, pagination, retries, authentication middleware, caching, and network errors with patterns for foreground and background transfers.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Adding a REST API client to a Swift app
- Handling uploads, downloads, or streaming
- Reviewing retry and network error behavior
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Use this skill to access eligible Apple Wallet financial data, including accounts, balances, and transactions. It explains authorization, transaction selection, history syncing, Wallet orders, and background updates, along with the approval and app eligibility requirements.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Querying eligible Wallet account balances
- Reading and syncing transaction history
- Letting users select transactions with TransactionPicker
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Build PDF features in Apple platform apps with PDFKit. Display documents, navigate pages, search and extract text, add annotations, fill forms, create thumbnails, and wrap PDFView for SwiftUI interfaces.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Displaying and navigating PDF documents
- Searching or extracting text from PDFs
- Adding highlights, notes, or signature widgets
dpearson2699/swift-ios-skills☆ 1.2천2026년 8월 1일 업데이트
Guide the release workflow for skills and agents in the dotnet-skills Claude Code marketplace. It covers creating content, registering paths in plugin.json, validating the marketplace, updating versions, and tagging a release that triggers GitHub Actions.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Adding a new skill to the marketplace
- Registering an agent in plugin.json
- Validating and tagging a marketplace release
Aaronontheweb/dotnet-skills☆ 1.2천2026년 10월 12일 업데이트
Create compact AGENTS.md or CLAUDE.md indexes that help coding assistants choose relevant skills and agents for .NET tasks. Keep the routing list aligned with registry names as skills and agents are added, removed, or renamed.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Routing common .NET tasks to named skills
- Updating indexes after skills or agents change
- Creating compact guidance snippets for downstream repositories
Aaronontheweb/dotnet-skills☆ 1.2천2026년 10월 12일 업데이트
Choose serialization formats for .NET APIs, messages, and stored data. Compare schema-based options such as Protobuf and MessagePack with JSON approaches, use System.Text.Json source generation for AOT scenarios, and plan compatible format changes.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Choosing a format for an API or message
- Migrating from Newtonsoft.Json to System.Text.Json
- Preparing serialization for Native AOT
Aaronontheweb/dotnet-skills☆ 1.2천2026년 10월 12일 업데이트
Build event-driven C# pipelines with R3, Cysharp’s reactive library. Learn how streams handle errors, async work, time and frame scheduling, and concurrent updates, plus how to connect streams with Task and IAsyncEnumerable or adapt code from Rx.NET.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Composing UI or domain event streams in C#
- Choosing async behavior for stream operators
- Bridging Observable streams with Task or IAsyncEnumerable
Aaronontheweb/dotnet-skills☆ 1.2천2026년 10월 12일 업데이트
Set up a consistent structure for modern .NET solutions. The skill covers XML solution files, shared build properties, centralized NuGet versions, SourceLink for source-level debugging, SDK pinning, and release-note-based version management across projects.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Starting a new multi-project .NET solution
- Centralizing build properties and package versions
- Pinning the .NET SDK for consistent builds
Aaronontheweb/dotnet-skills☆ 1.2천2026년 10월 12일 업데이트
Use this skill to add or review tracing, metrics, and logs in .NET code. It explains how to use built-in diagnostic APIs, configure OpenTelemetry collection in applications, propagate trace context, follow naming conventions, and keep instrumentation resilient and efficient.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
- Adding traces to a .NET library
- Choosing metric instruments and dimensions
- Setting up exporters in an application
Aaronontheweb/dotnet-skills☆ 1.2천2026년 10월 12일 업데이트