dpearson2699

60 mods across 1 repository, 1.1k stars between them.

swift-ios-skills

01

dpearson2699/swift-ios-skills

Plugin Claude Code

Plugin marketplace listing 11 plugins: swiftui-skills, swift-core-skills, ios-app-framework-skills, ios-data-framework-skills, ios-ai-ml-skills.

1.1k 1mo ago A tokens not measured

tessl

02

dpearson2699/swift-ios-skills

MCP server Claude CodeCodexCursor +2

MCP server "tessl" as configured in dpearson2699/swift-ios-skills. Launched with tessl mcp start.

1.1k 1mo ago A tokens not measured

dpearson2699/swift-ios-skills

Instructions file CodexOpenCode

AGENTS.md instructions for dpearson2699/swift-ios-skills, covering claude.md, communication style, what this repo is, core repo shape and required context before any skill change.

1.1k 1mo ago A 2,604 tokens

accessorysetupkit

04

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Discover and configure Bluetooth and Wi-Fi accessories using AccessorySetupKit. Use when presenting a privacy-preserving accessory picker, defining discovery descriptors for BLE or Wi-Fi devices, handling accessory session events, migrating from CoreBluetooth permission-based scanning, or setting up accessories…

1.1k 1mo ago A 62 tokens

activitykit

05

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Implement, review, or improve Live Activities and Dynamic Island experiences in iOS apps using ActivityKit. Use when building real-time updating widgets for the Lock Screen and Dynamic Island — delivery tracking, sports scores, ride-sharing status, workout timers, media playback, or any time-sensitive information that…

1.1k 1mo ago A 105 tokens

adattributionkit

06

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Measure ad effectiveness with privacy-preserving attribution using AdAttributionKit. Use when registering ad impressions, handling attribution postbacks, updating conversion values, implementing re-engagement attribution, configuring publisher or advertiser apps, or replacing SKAdNetwork with AdAttributionKit for ad…

1.1k 1mo ago A 59 tokens

alarmkit

07

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Implement AlarmKit alarms and countdown timers for iOS and iPadOS with Lock Screen, Dynamic Island, StandBy, and paired Apple Watch system UI. Covers AlarmManager scheduling, AlarmAttributes and AlarmPresentation, system Stop and AlarmButton secondary actions, authorization, state observation, countdown…

1.1k 1mo ago A 90 tokens

app-clips

08

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Build iOS App Clips with invocation URLs, App Clip Codes, NFC, QR codes, Safari banners, Maps, Messages, target setup, App Store Connect experiences, size/capability constraints, NSUserActivity routing, SKOverlay promotion, App Group/keychain handoff, ephemeral notifications, location confirmation, and full-app…

1.1k 1mo ago A 90 tokens

app-intents

09

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Implement App Intents for Siri, Shortcuts, Spotlight, widgets, Control Center, and Apple Intelligence on iOS. Covers AppIntent actions, AppEntity and EntityQuery models, AppShortcutsProvider phrases, IndexedEntity Spotlight indexing, WidgetConfigurationIntent, SnippetIntent, and assistant schemas. Use when exposing…

1.1k 1mo ago A 74 tokens

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Optimize App Store product pages for search visibility and conversion. Use for App Store Optimization (ASO), keyword research, app name/subtitle/keyword-field strategy, conversion-focused descriptions and promotional text, screenshot captions and ordering, Custom Product Pages with assigned search keywords, In-App…

1.1k 1mo ago A 111 tokens

app-store-review

11

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Audits App Store submission readiness and rejection risk across current review guidelines, PrivacyInfo.xcprivacy and required-reason APIs, privacy labels, ATT, StoreKit payments, metadata, entitlements, widgets, and Live Activities. Use when preparing a submission, responding to rejection, reconciling privacy…

1.1k 1mo ago A 72 tokens

apple-on-device-ai

12

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Build private, on-device AI features on iPhone, iPad, and Mac with Foundation Models, Core ML, MLX Swift, or llama.cpp. Use when choosing an Apple-local model runtime, building an Apple Intelligence chatbot or tool-calling feature, running an LLM on Apple Silicon, converting or compressing a Python model for Core ML…

1.1k 1mo ago A 98 tokens

appmigrationkit

13

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Transfer app data to or from other platforms using AppMigrationKit. Use when implementing system-orchestrated one-time migration between iOS and Android or another platform, building an AppMigrationExtension, packaging transportable resources with ResourcesArchiver, importing resources on the destination device…

1.1k 1mo ago A 83 tokens

audioaccessorykit

14

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Support automatic audio switching for paired third-party Bluetooth headphones or earbuds with AudioAccessoryKit. Use when a companion app registers an audio accessory, an app extension reports worn/removed placement or connected source-device changes, or AccessoryControlDevice capabilities and errors need handling. Do…

1.1k 1mo ago A 75 tokens

authentication

15

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Implement iOS authentication flows with AuthenticationServices and LocalAuthentication. Use when building Sign in with Apple, passkey/WebAuthn registration or sign-in with ASAuthorizationPlatformPublicKeyCredentialProvider, ASAuthorizationController credential state and revocation handling, ASWebAuthenticationSession…

1.1k 1mo ago A 79 tokens

avkit

16

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Create media playback experiences using AVKit. Use when adding video players with AVPlayerViewController, enabling Picture-in-Picture, routing media with AirPlay, using SwiftUI VideoPlayer views, configuring transport controls, displaying subtitles and closed captions, or integrating AVFoundation playback with system…

1.1k 1mo ago A 60 tokens

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Schedule and execute background work on iOS using BGTaskScheduler. Use when registering BGAppRefreshTask for short background fetches, BGProcessingTask for long-running maintenance, BGContinuedProcessingTask (iOS 26+) for foreground-started work that continues in background, background URLSession downloads, or…

1.1k 1mo ago A 86 tokens

browserenginekit

18

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Build alternative browser engines using BrowserEngineKit. Use when developing a non-WebKit browser engine for iOS/iPadOS in supported regions, managing web content/rendering/networking extension processes, configuring GPU and networking process capabilities, checking alternative-engine device eligibility, or reviewing…

1.1k 1mo ago A 68 tokens

callkit

19

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Implement VoIP calling with CallKit and PushKit. Use when building incoming/outgoing call flows, registering for VoIP push notifications, configuring CXProvider and CXCallController, handling call actions, coordinating audio sessions, or creating Call Directory extensions for caller ID and call blocking.

1.1k 1mo ago A 58 tokens

carplay

20

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Build CarPlay-enabled apps using the CarPlay framework. Use when creating navigation, audio, communication, EV charging, parking, or food ordering apps for the car display, working with CPTemplateApplicationScene, CPInterfaceController template hierarchies, CPListTemplate, CPMapTemplate, CPNowPlayingTemplate…

1.1k 1mo ago A 80 tokens

cloudkit

21

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Implement, review, or improve CloudKit and iCloud sync in iOS/macOS apps. Use when working with CKContainer, CKRecord, CKQuery, CKSubscription, CKSyncEngine, CKShare, NSUbiquitousKeyValueStore, or iCloud Drive file coordination; when syncing SwiftData models via ModelConfiguration with cloudKitDatabase; when handling…

1.1k 1mo ago A 102 tokens

contacts-framework

22

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Read, create, update, and pick contacts using the Contacts and ContactsUI frameworks. Use when fetching contact data, saving new contacts, wrapping CNContactPickerViewController in SwiftUI, handling contact permissions, or working with CNContactStore fetch and save requests.

1.1k 1mo ago A 55 tokens

core-bluetooth

23

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Build direct Bluetooth Low Energy workflows with Core Bluetooth. Use when implementing BLE central or peripheral GATT communication, scanning or connecting with CBCentralManager, discovering services and characteristics, reading/writing/subscribing with CBPeripheral, publishing local services with CBPeripheralManager…

1.1k 1mo ago A 105 tokens

core-data

24

dpearson2699/swift-ios-skills

Skill Claude CodeCodex

Build, review, or improve Core Data persistence in apps that have not adopted SwiftData. Use when working with NSManagedObject subclasses, NSFetchedResultsController for list-driven UI, NSBatchInsertRequest / NSBatchDeleteRequest / NSBatchUpdateRequest for bulk operations, NSPersistentHistoryChangeRequest for…

1.1k 1mo ago A 130 tokens