
Ios Storyboard
This is for maintaining legacy Storyboard code in iOS 26/Swift 6.2 projects, not for new development. It covers 45 rules across Auto Layout constraints, segue navigation, size class adaptivity, accessibility configuration, and storyboard merge conflict resolution. The architecture guidance assumes a modular MVVM-C setup where feature modules stay isolated and the app target owns coordination. Most useful when you're stuck migrating old Interface Builder screens to SwiftUI or debugging constraint ambiguity in existing storyboards. The VCS section on reviewing storyboard XML diffs and assigning scenes per developer is honestly the most immediately practical part if you're on a team touching the same storyboard files.
- skills.sh installs
- 270
- GitHub stars
- 222
- last updated
- Aug 21, 2026
Install
$ npx -y skills add pproenca/dot-skills --skill ios-storyboard --agent claude-codeInstalls into .claude/skills of the current project.
Files
iOS Storyboard Best Practices
Legacy interoperability guidance for storyboard-heavy code that still exists in clinic projects. Not for new SwiftUI clinic feature development.
Comprehensive UI design and architecture guide for Xcode Storyboard and Interface Builder, focused on building maintainable, adaptive, and accessible iOS interfaces. Contains 45 rules across 8 categories, prioritized by impact to guide automated refactoring and code generation.
Clinic Architecture Contract (iOS 26 / Swift 6.2)
All guidance in this skill assumes the clinic modular MVVM-C architecture:
- Feature modules import
Domain+DesignSystemonly (neverData, never sibling features) - App target is the convergence point and owns
DependencyContainer, concrete coordinators, and Route Shell wiring Domainstays pure Swift and defines models plus repository,*Coordinating,ErrorRouting, andAppErrorcontractsDataowns SwiftData/network/sync/retry/background I/O and implements Domain protocols- Read/write flow defaults to stale-while-revalidate reads and optimistic queued writes
- ViewModels call repository protocols directly (no default use-case/interactor layer)
Sponsors
Details
- Repository
- github.com/pproenca/dot-skills
- Categories
- Frontend Development, Git & Pull Requests, Mobile Development, Design & UI/UX
- First seen
- Jun 3, 2026
More from pproenca/dot-skills
All 100- Rails Design System270
- Swift Data268
- Ios Chaos Monkey267
- Ios Navigation267
- Nginx C Module Perf260
- React Native Elements258
- Effect Ts257
- Bug Review256
- Nginx C Module Debug253
- Rails Application Ui Blocks251
- Rust Write Tests248
- Rust Implement246
- Domain Architect242
- Graph Schema233
- Exec Plan232
- Framer Motion Best Practices187
- Rust124
- Zod7.2K
- Vitest7.2K
- React Hook Form3.1K
- Emilkowal Animations2.8K
- Nuqs2.4K
- Clean Architecture2K
- Typescript1.8K