IOS Rules

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 065d8e1 39 files · 82.7 KB Updated

File contents

iOS Development Rules

38 rules for writing production-quality iOS apps. Each rule targets common LLM mistakes with concrete fixes.

Rules included

accessibility, app_clips, app_review, apple_translation, biometrics, camera, charts, color_contrast, components, dark_mode, design-system, feedback_states, file-structure, forbidden-patterns, foundation_models, gestures, haptics, healthkit, live_activities, localization, maps, mvvm-architecture, navigation-patterns, notification_service, notifications, safari_extension, share_extension, siri_intents, spacing_layout, speech, storage-patterns, swift-conventions, timers, typography, view-composition, view_complexity, website_links, widgets

Each rule file is in references/ios-rules/ with YAML frontmatter and concrete Swift code examples.

abdullah4ai/apple-dev-docs/tree/main/skills/apple-developer-toolkit/skills/ios-rules commit 065d8e1c37

Frequently asked questions

npx skillmds@latest add abdullah4ai/ios-rules-2