swiftui-design-principles
CommunityApply SwiftUI design standards for native UI
Authorcurtislmartin
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Inconsistent UI spacing, typography, colors, and component patterns make SwiftUI apps feel unpolished and unprofessional. This skill provides a concise set of design rules to ensure native‑looking, cohesive interfaces for iOS and watchOS.
Core Features & Use Cases
- Spacing System: Enforces a 4/8 grid with predefined values to avoid arbitrary padding.
- Typography Hierarchy: Limits font sizes and weights, promotes a single font design across app and widgets.
- Color Usage: Mandates semantic system colors instead of hard‑coded values.
- Component Guidelines: Standardizes cards, dividers, navigation, and widget implementation.
- Quick Checklist: A pre‑release checklist to verify compliance before shipping UI screens.
Quick Start
Use the swiftui-design-principles skill to evaluate and adjust a view’s layout according to the spacing and typography guidelines.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: swiftui-design-principles Download link: https://github.com/curtislmartin/daily-ascent-engineering/archive/main.zip#swiftui-design-principles Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.