swiftui-design-principles

Community

Apply 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.