pproenca avatar

Ios Ui Refactor

A principal-level UI review lens for SwiftUI apps built on the clinic MVVM-C architecture. Load this when you're auditing existing screens and want concrete "incorrect to correct" transformations grounded in Rams, Segall, and Edson. It walks you through eight categories in visual review order: what to remove, what to clarify, what to make honest, invisible, systematic, thorough, enduring, and refined. All 51 rules assume iOS 26 and Swift 6.2, with specific guidance on when NOT to apply each pattern. Use this for refactoring existing UI; pair it with ios-design for greenfield work or swift-refactor for code-level changes.

skills.sh installs
291
GitHub stars
222
last updated
Aug 21, 2026

Install

$ npx -y skills add pproenca/dot-skills --skill ios-ui-refactor --agent claude-code

Installs into .claude/skills of the current project.

Files

Apple HIG SwiftUI iOS 26 / Swift 6.2 Best Practices

A principal designer's lens for evaluating and refactoring SwiftUI interfaces to Apple-quality standards, grounded in Rams, Segall, and Edson. Contains 51 rules across 8 categories, each grounded in specific principles from three foundational design texts:

  • Dieter Rams — Ten Principles for Good Design ("less, but better," "design should be honest")
  • Ken Segall — Insanely Simple (simplicity as a core principle for intuitive, beautiful products)
  • John Edson — Design Like Apple (design-focused culture, prototyping to perfection, the product is the marketing)

Categories are ordered by a visual review process: start with what to remove, then what to clarify, then what to make honest, invisible, systematic, thorough, enduring, and finally what to refine.

Scope & Relationship to Sibling Skills

Sponsors

Details

Repository
github.com/pproenca/dot-skills
Categories
Frontend Development, Git & Pull Requests, Code Review & Quality, Marketing & SEO, Mobile Development, Design & UI/UX
First seen
Jun 3, 2026

More from pproenca/dot-skills

All 100
1aradotso avatarhuashu-design-html-nativearadotso/trending-skillshuashu design html native290skills.sh installs
2thebushidocollective avatarangular-rxjs-patternsthebushidocollective/hanUse when handling async operations in Angular applications with observables, operators, and subjects.289skills.sh installs
3pproenca avatarswift-ui-architectpproenca/dot-skillsOpinionated SwiftUI architecture enforcement for iOS 26 / Swift 6.2 clinic modular MVVM-C apps using local SPM package boundaries. Enforces App-target `Dependen273skills.sh installs
4gentleman-programming avatarreact-19gentleman-programming/gentleman-skillsReact 19 patterns with React Compiler. Trigger: When writing React components - no useMemo/useCallback needed.270skills.sh installs
5mosif16 avatarproduct-frontend-designmosif16/codex-skillsReview and design SaaS/product marketing sites and frontend interfaces end-to-end: clarify value, fix hierarchy, and implement distinctive, production-grade UI 270skills.sh installs
6thedivergentai avatargodot-ui-rich-textthedivergentai/gd-agentic-skillsExpert blueprint for RichTextLabel with BBCode formatting (bold, italic, colors, images, clickable links) and custom effects. Covers meta tags, RichTextEffect s251skills.sh installs