apple-hig-designer
Native iOS design following Apple's Human Interface Guidelines with component generation and accessibility validation.
- Generates SwiftUI and UIKit components aligned with Apple's design principles of clarity, deference, and depth
- Validates designs against HIG compliance and ensures accessibility support including VoiceOver, Dynamic Type, and color contrast standards
- Covers navigation patterns (tab bars, navigation stacks, sheets), form controls (buttons, text fields, toggles, pickers), and semantic colors with automatic dark mode adaptation
- Implements 8-point grid spacing, San Francisco typography system, and 44x44 minimum touch targets across iPhone, iPad, and Apple Watch platforms
- Includes guidance on motion, SF Symbols, app icons, error states, and platform-specific considerations for multitasking and Always-On displays
Apple HIG Designer
Design beautiful, native iOS apps following Apple's Human Interface Guidelines (HIG). Create accessible, intuitive interfaces with native components, proper typography, semantic colors, and Apple's design principles.
What This Skill Does
Helps you design and build iOS apps that feel native and follow Apple's guidelines:
- Generate iOS Components - Create SwiftUI and UIKit components
- Validate Designs - Check compliance with Apple HIG
- Ensure Accessibility - VoiceOver, Dynamic Type, color contrast
- Apply Design Principles - Clarity, Deference, Depth
- Use Semantic Colors - Automatic dark mode support
- Implement Typography - San Francisco font system
- Follow Spacing - 8pt grid system and safe areas
Apple's Design Principles
1. Clarity
More from jamesrochabrun/skills
trading-plan-generator
Generate comprehensive trading plans with risk management, position sizing, entry/exit strategies, and performance tracking to trade with discipline and consistency.
862prd-generator
Generate comprehensive Product Requirements Documents (PRDs) for product managers. Use this skill when users ask to "create a PRD", "write product requirements", "document a feature", or need help structuring product specifications.
768math-teacher
Interactive math teacher that instantly generates playful, gamified learning experiences. Creates visual playgrounds, interactive artifacts, and engaging games for kids and adults to learn math concepts from basic arithmetic to advanced calculus.
514swiftui-animation
This skill provides comprehensive guidance for implementing advanced SwiftUI animations, transitions, matched geometry effects, and Metal shader integration. Use when building animations, view transitions, hero animations, or GPU-accelerated effects in SwiftUI apps for iOS and macOS.
450leetcode-teacher
Interactive LeetCode-style teacher for technical interview preparation. Generates coding playgrounds with real product challenges, teaches patterns and techniques, supports Python/TypeScript/Kotlin/Swift, and provides progressive difficulty training for data structures and algorithms.
286kids-book-writer
Expert children's book writer creating delightful, engaging books for ages 2-9. Specializes in rhyming books, stories, songs with proper values, educational content, and age-appropriate language. Crafts books that captivate young readers while teaching important life lessons.
268