ios

Installation
SKILL.md

ios

Purpose

This skill handles core iOS development tasks using Apple's SDK, focusing on app lifecycle management (scene-based), permissions via NSUsageDescription in Info.plist, and adherence to Human Interface Guidelines (HIG) for UI/UX consistency.

When to Use

  • Building native iOS apps with Swift or Objective-C.
  • Managing app states in scene-based architectures (e.g., iOS 13+).
  • Requesting user permissions like camera or location.
  • Ensuring apps follow HIG for accessibility and design standards.
  • Integrating iOS-specific features in cross-platform projects.

Key Capabilities

  • Access iOS SDK components like UIKit and SwiftUI for UI building.
  • Handle scene-based lifecycle events (e.g., sceneDidBecomeActive).
  • Manage permissions by adding keys to Info.plist (e.g., NSCameraUsageDescription).
  • Enforce HIG through practices like adaptive layouts and voiceover support.
  • Support for Xcode tools and Apple ecosystem integration.
Related skills
Installs
20
GitHub Stars
5
First Seen
Mar 7, 2026