charts
49Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Swift Charts: BarMark, LineMark, AreaMark, PointMark, axis customization, scrollable charts. Use when implementing app features related to charts.
Apple Developer Documentation CLI skill for AI agents. Search docs, frameworks, APIs, WWDC videos 2014-2025, and sample code. Direct integration with developer.apple.com
This repository also configures its own agents. See what apple-developer-toolkit tells them →
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Swift Charts: BarMark, LineMark, AreaMark, PointMark, axis customization, scrollable charts. Use when implementing app features related to charts.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Dark mode support: 3-way appearance picker, preferredColorScheme, Color(light:dark:) adaptive tokens, colorScheme environment. Use when adding dark/light mode toggle, creating adaptive colors, or respecting system appearance. Triggers: colorScheme, preferredColorScheme, dark mode, appearance, Color(light:dark:).
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
On-device AI with Apple FoundationModels framework: text generation, streaming responses, structured output with @Generable. Use when adding on-device AI features, text generation, or ML-powered content creation. Triggers: FoundationModels, @Generable, LanguageModelSession, on-device AI, text generation.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Download free game sprites/textures/3D models and generate procedural assets. Covers nwdownloadasset tool, texture factories, sprite atlas organization, 3D model loading, and programmatic asset creation.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Game UI patterns: SwiftUI HUD overlays on SpriteKit, menus (main/pause/game-over), virtual joystick/d-pad, score displays, health bars, tutorial onboarding.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Haptic feedback: UIImpactFeedbackGenerator, UINotificationFeedbackGenerator, CoreHaptics custom patterns. Use when implementing app features related to haptics.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
HealthKit: HKHealthStore, authorization, reading/writing health data, queries. Use when implementing app features related to healthkit.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Localization patterns: .strings file generation, RTL/LTR layout, language switching, locale-aware formatting. Use when implementing app features related to localization.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
MapKit integration: Map view, annotations, overlays, user location, search, directions. Use when implementing app features related to maps.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Local notifications: permission states, scheduling, badge management, UserNotifications framework. Use when implementing app features related to notifications.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Custom paywall UI patterns for subscriptions and credit packs with Apple compliance. Use when building paywalls or purchase screens.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Repository pattern: protocol-based data access, DTO-to-domain mapping, and clean layer separation. Use when implementing app features related to repositories.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
RevenueCat SDK patterns for in-app purchases, subscriptions, and entitlements. Use when implementing monetization features with RevenueCat.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Use for 3D games: racing, 3D sports, board games, marble maze, tower defense, bowling. SceneKit + SceneView architecture, 3D scene hierarchy, physics, game loop, primitives, materials, cameras, particles, audio.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Siri and App Intents: AppIntents framework, App Shortcuts, voice commands, in-process intents, Shortcuts app integration. Use when adding Siri voice commands, creating App Shortcuts, or integrating with the Shortcuts app. Triggers: AppIntent, AppShortcutsProvider, Siri, voice command, shortcut.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Speech recognition: SFSpeechRecognizer, live and file-based recognition, permissions. Use when implementing app features related to speech.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Use for 2D games: arcade, puzzle, sports, ping pong, platformer, shooter, 2D racing. SpriteKit + SpriteView architecture, scene hierarchy, physics, game loop, audio, particles, game feel.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Storage patterns: in-memory defaults, @AppStorage for flags, SwiftData for persistence. Use when implementing app features related to storage.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Subscription and credit management architecture with RevenueCat. Use when implementing subscription state, credit balance, or feature gating.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Supabase Swift SDK patterns for auth, database, and storage. Use when implementing app features related to supabase.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Timer patterns: TimelineView for smooth updates, Timer.publish for periodic ticks, countdown/stopwatch formatting. Use when implementing app features related to timers.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Post-build visual UI/UX review: capture simulator screenshots, evaluate with vision, collect findings, fix issues sequentially. Use after successful builds to ensure visual quality.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Handle user-pasted images: install as app icons, add to asset catalogs as named image sets, or use as design references. Use when the user attaches images.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
External links and in-app browsing: Link component, openURL environment, SFSafariViewController, URL handling. Use when opening URLs, adding web links, or embedding an in-app browser. Triggers: Link, openURL, SFSafariViewController, URL, website, browser.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: