Abdullah4AI/apple-developer-toolkit
Cursor rule Cursor
Keep Apple Developer Toolkit compatible with agentic-engineering safety rules.
Abdullah4AI/apple-developer-toolkit
Cursor rule Cursor
Keep Apple Developer Toolkit compatible with agentic-engineering safety rules.
Abdullah4AI/apple-developer-toolkit
Instructions file CodexOpenCode
Instructions for Abdullah4AI/apple-developer-toolkit, covering agentic engineering rules, core principles, memory discipline, tool permission design and observability requirements.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Apple platform skill for docs, WWDC lookup, App Store Connect work, SwiftUI app generation, and Codex Build iOS/macOS plugin workflows now exposed directly in the CLI. Use repo-local node cli.js for Apple docs/WWDC, appledev store for App Store Connect, appledev build for app scaffolding/fix loops, appledev ios for…
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
38 battle-tested iOS development rules covering accessibility, navigation, architecture, dark mode, localization, App Review guidelines, and more. Targets the mistakes LLMs actually make when generating Swift/SwiftUI code.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
12 SwiftUI best practice guides covering Liquid Glass (iOS 26), navigation, state management, animations, layout, lists, forms, performance, and more. Prevents common LLM mistakes in SwiftUI code generation.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Skill "components" from Abdullah4AI/apple-developer-toolkit, covering component patterns (macos), macos visual design — desktop-native feel, button styles, liquid glass (macos 26) and context menus (right-click).
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
WindowGroup { ContentView() } .defaultSize(width: 900, height: 600).
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Skill "macos-patterns" from Abdullah4AI/apple-developer-toolkit, covering macos platform patterns, window management, menu bar customization (commandmenu + focusedvalue), keyboard shortcuts and settings / preferences.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
NavigationSplitView { List(categories, selection: $selectedCategory) { category in Label(category.name, systemImage: category.icon) } .navigationSplitViewColumnWidth(min: 180, ideal: 220) } detail: { if let category = selectedCategory { CategoryDetailView(category: category) } else { ContentUnavailableView("Select a…
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Skill "tvos-patterns" from Abdullah4AI/apple-developer-toolkit, covering tvos platform patterns, siri remote input, media playback (avkit), top shelf extension and parallax effect (focus art).
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Skill "visionos-patterns" from Abdullah4AI/apple-developer-toolkit, covering visionos platform patterns, three scene types, realitykit entity loading, entity interaction and spatial gestures.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
The Digital Crown is the primary input for value adjustment on Apple Watch.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Design system rules: AppTheme token pattern, Color(hex:) extension, Colors/Fonts/Spacing/Style enums, SF Symbols, typography tokens. Use when defining colors, spacing, fonts, or any visual design tokens, or when creating/editing AppTheme. Triggers: AppTheme, Color, .primary, .secondary, spacing, cornerRadius, font, SF…
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Quality review and accessibility audit workflow: severity-based findings, structured Markdown output, fix planning. Use when running /quality-review, /accessibility-audit, reviewing code quality, or auditing accessibility compliance. Triggers: review, audit, quality, accessibility, a11y, findings, severity.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
SwiftUI best practices for views, state management, animations, forms, lists, scroll, performance, and modern APIs. Use when writing ANY SwiftUI view, creating UI components, managing @State/@Observable, or building layouts. Triggers: View, body, @State, @Observable, NavigationStack, List, Form, animation…
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
App Clips: lightweight instant experiences, URL/NFC/QR invocation, SKOverlay for full app promotion, 15MB size constraint. Use when creating an App Clip experience, handling invocation URLs, or promoting the full app. Triggers: App Clip, AppClip, SKOverlay, invocation URL, lightweight experience.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Live Activities and Dynamic Island: ActivityKit, ActivityAttributes, real-time updates on Lock Screen and Dynamic Island. Use when showing live-updating content, delivery tracking, sports scores, or timers on the Lock Screen. Triggers: Live Activity, Dynamic Island, ActivityKit, ActivityAttributes, Lock Screen update.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Notification service extension: rich push notification modification, media attachment downloads, content transformation before display. Use when customizing push notification content, downloading images for notifications, or modifying notification payloads. Triggers: UNNotificationServiceExtension, rich notification…
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Safari Web Extension: SFSafariExtensionHandler, content scripts, web resources, native-web messaging. Use when building a Safari browser extension, injecting content scripts into web pages, or communicating between native app and Safari. Triggers: Safari extension, SFSafariExtensionHandler, content script, browser…
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Share extension: share sheet integration, content validation, App Group data sharing between app and extension. Use when enabling share-from-other-apps functionality, receiving shared content, or sharing data via App Groups. Triggers: share extension, share sheet, NSExtensionContext, App Group…
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
WidgetKit: timeline provider, widget views, families, AppGroup data sharing, mandatory files. Use when implementing Apple extensions related to widgets.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
App Store review prompts: StoreKit requestReview(), timing rules, rate limiting, review request best practices. Use when adding rating prompts, requesting reviews, or integrating StoreKit review APIs. Triggers: requestReview, StoreKit, AppStore, rating, review prompt.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
On-device translation: Translation framework, system translation sheet, TranslationSession API, language detection. Use when adding text translation, language switching, or on-device ML translation features. Triggers: Translation, TranslationSession, translate, language, translationTask.
Abdullah4AI/apple-developer-toolkit
Skill Claude CodeCodex
Create a new App Store Connect app record via browser automation. Use when there is no public API for app creation and you need an agent to drive the New App form.