Individual skill
swift-architecture-skill
Swift iOS architecture guidance and playbooks for MVVM, MVI, TCA, Clean Architecture, VIPER, MVP, Coordinator, and Reactive patterns. Use when designing, implementing, refactoring, or reviewing the architecture of a SwiftUI or UIKit feature, module, or codebase.
swift-architecture-skill/SKILL.md
Source commit 60e177612f4ed9dc7799b3674830e594c76fa00c
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- Yes
- Skill scan complete
- Yes
- Observed behavior
- Not checked yet
- Last checked
- Nov 7, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 81
- Repository last updated
- Sep 28, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent Repository topic
- agent-skills Repository topic
- ios Repository topic
- swift Repository topic
- swiftui Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 7,669 bytesreferences/clean-architecture.mddoc · 11,630 bytesreferences/concurrency.mddoc · 4,635 bytesreferences/coordinator.mddoc · 16,973 bytesreferences/mvi.mddoc · 22,268 bytesreferences/mvp.mddoc · 15,357 bytesreferences/mvvm.mddoc · 21,354 bytesreferences/observation.mddoc · 1,695 bytesreferences/reactive.mddoc · 16,265 bytesreferences/selection-guide.mddoc · 8,165 bytesreferences/tca.mddoc · 12,707 bytesreferences/viper.mddoc · 16,746 bytes
Read excerpt
# Swift Architecture Skill
## Overview
Use this skill to pick the best Swift architecture playbook for SwiftUI/UIKit codebases and apply it to the user’s task.
## Fast Path
Before selecting an architecture, always capture:
- task type (new feature, refactor, PR review, debugging)
- UI stack (SwiftUI, UIKit, or mixed)
- minimum deployment target (iOS 17+ enables `@Observable`; iOS 16 requires `ObservableObject`)
- scope (single screen, multi-screen, app-wide)
- state and effect complexity