Agent skill · vasilyu1983
software-ios-design
Designs and audits native iOS interfaces. Use when reviewing or refining SwiftUI layout, typography, Liquid Glass, navigation, or dashboards on a freshly verified build.
What it needs
About 10k tokens when loaded.
What this skill does
Native iOS Design Use this skill for visual design decisions and design-focused audits in any native iOS app. Prefer it when the user needs HIG-aligned screen structure, current Apple-native visual defaults, or a screenshot-to-fix loop after a fresh verified build/install/launch. If the request is really about greenfield scaffolding, CLI build loops, scheme selection, or broader iOS implementation workflow, route to software-ios-native and return here once the question becomes visual structure or design quality. Quick Reference Foundations Start from the current Apple design system; do not invent custom chrome when a standard control solves it. Use system typography, Dynamic Type text styles, semantic colors, SF Symbols, and standard containers first. Treat Liquid Glass as the navigation-layer material on iOS 26. Standard chrome (tab bars, toolbars, nav bars, sheets, sidebars) already adopts it. See references/ios26-liquid-glass.md. Tokenize every spacing, tracking, radius, and color in screen files. No magic numbers. Enforce a 44 × 44 pt minimum tap target; expand hit area via .contentShape() when the visible glyph is smaller. Layout & Content Contain data in visual boundaries (grid cells, action rows). Never let values float in card space. Anchor labels with small SF Symbol icons (10–12pt) and colored dot indicators for scannability. Prefer bottom sheets (.sheet + .presentationDetents) for detail over inline expansion. Prefer grids over horizontal carousels for any finite set of peer items — grids give spatial context. Use ScrollView > LazyVStack with .scrollTransition for narrative screens; reserve List(.insetGrouped) for settings-style hubs. Use expandable sections (spring animation) for data-dense reports instead of flat scroll dumps. For dense diagrams, charts, bodygraphs, maps, and canvases, the visualization is the primary surface. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills vasilyu1983/software-ios-design