Skip to main content

Ios Design Guidelines

Skill Verified Active

Apple Human Interface Guidelines for iPhone. Use when building, reviewing, or refactoring SwiftUI/UIKit interfaces for iOS. Triggers on tasks involving iPhone UI, iOS components, accessibility, Dynamic Type, Dark Mode, or HIG compliance.

Purpose

To serve as an authoritative guide for developers building or reviewing iPhone interfaces, ensuring adherence to Apple's design and accessibility standards.

Features

  • Covers 10 major categories of Apple HIG for iPhone.
  • Provides specific rules with code examples in SwiftUI and UIKit.
  • Details accessibility, Dark Mode, and Dynamic Type compliance.
  • Includes anti-patterns to avoid and quick reference tables.

Use Cases

  • Building new SwiftUI/UIKit interfaces for iPhone.
  • Reviewing existing iOS app code for HIG compliance.
  • Refactoring interfaces to improve accessibility or adhere to modern iOS patterns.
  • Learning best practices for iOS navigation, layout, and components.

Non-Goals

  • Providing general programming tutorials.
  • Covering Android, macOS, or other platform design guidelines.
  • Offering opinionated aesthetic choices beyond official HIG.

Installation

npx skills add ehmo/platform-design-skills

Runs the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.

Quality Score

Verified
99 /100
Analyzed about 24 hours ago

Trust Signals

Last commitabout 2 months ago
Stars362
LicenseMIT
Status
View Source

Similar Extensions

Sentry Cocoa Sdk

98

Full Sentry SDK setup for Apple platforms (iOS, macOS, tvOS, watchOS, visionOS). Use when asked to "add Sentry to iOS", "add Sentry to Swift", "install sentry-cocoa", or configure error monitoring, tracing, profiling, session replay, or logging for Apple applications. Supports SwiftUI and UIKit.

Skill
getsentry

MacOS Design Guidelines

100

Apple Human Interface Guidelines for Mac. Use when building macOS apps with SwiftUI or AppKit, implementing menu bars, toolbars, window management, or keyboard shortcuts. Triggers on tasks involving Mac UI, desktop apps, or Mac Catalyst.

Skill
ehmo

Swift Expert

99

Builds iOS/macOS/watchOS/tvOS applications, implements SwiftUI views and state management, designs protocol-oriented architectures, handles async/await concurrency, implements actors for thread safety, and debugs Swift-specific issues. Use when building iOS/macOS applications with Swift 5.9+, SwiftUI, or async/await concurrency. Invoke for protocol-oriented programming, SwiftUI state management, actors, server-side Swift, UIKit integration, Combine, or Vapor.

Skill
jeffallan

Ios Hig Design Guide

98

Build, update, and apply iOS design specifications using Apple Human Interface Guidelines (HIG) source data. Use when a task asks for iOS UI/UX rules, Apple design standards, component behavior, accessibility constraints, interaction patterns, or feature-level design-spec writing grounded in official HIG pages.

Skill
davepoon

IOS Expert

98

Expert on iOS development with Swift, UIKit, SwiftUI, Xcode, app architecture, platform features, and Apple ecosystem integration. Invoke when user mentions iOS, iPhone, iPad, Swift, SwiftUI, UIKit, Xcode, Apple development, or iOS-specific features.

Skill
raintree-technology

IOS Human Interface Guidelines Design Skill

95

Design native iOS interfaces following Apple Human Interface Guidelines. Use when the user mentions "iPhone app", "iPad layout", "SwiftUI", "UIKit", "Dynamic Island", "safe areas", "HIG compliance", "SF Symbols", "haptic feedback", or "iOS accessibility". Also trigger when building tab bars, navigation stacks, sheets, or modals for iOS, implementing dark mode, or adapting layouts for different screen sizes. Covers navigation patterns, accessibility, SF Symbols, and platform conventions. For general UI polish, see refactoring-ui. For affordance design, see design-everyday-things.

Skill
wondelai

© 2025 SkillRepo · Find the right skill, skip the noise.