Skip to content

// Design SwiftUI apps with clean architecture: MV pattern, @Observable, and Swift Concurrency.

iOS SwiftUI ArchitectVerified Creator

git log --oneline --stat
HEAD
Stars
1.2k
Forks
65
Updated
Mar 28, 2026
repo --stat
  • stars

    1.2k

  • forks

    65

  • last update

    Mar 28, 2026

  • license

    MITv1.7.0

quickstart.sh
3 steps
  1. Install

    // Drops SKILL.md into ~/.claude/skills/

    $ claude skills add ios-swiftui-architect
  2. Invoke

    // Run from any project directory

    $ claude --skill ios-swiftui-architect "help me ship this"
  3. Iterate

    // Re-run with edits — Claude keeps the skill loaded

    $ claude --skill ios-swiftui-architect "now refactor it"
ios-swiftui-architect/
references
  • references/
  • SKILL.mdopen
  • README.mdopen
SKILL.md
readonly
name:
iOS SwiftUI Architect
slug:
ios-swiftui-architect
version:
v1.7.0
license:
MIT
author:
@cupertino-craft
categories:
tags:
#swift#swiftui#xcode#async
description:

Design SwiftUI apps with clean architecture: MV pattern, @Observable, and Swift Concurrency.

features.md
4 capabilities

// What you can do with it

  • Screen planning — proposes a tree of views with NavigationStack, value-based navigationDestination(for:), and where to lift state vs. pass @Binding.
  • Concurrency-first data layer — writes async/await repositories and services, models endpoints with URLSession.shared.data(for:), isolates mutable state with actor, and marks UI-facing types @MainActor
  • State design — applies @Observable model objects held by views via @State, exposed downstream with @Bindable. Uses .task(id:) for lifecycle-bound loads and .refreshable for pull-to-refresh.
  • Build review — inspects scheme settings, SWIFTSTRICTCONCURRENCY, deployment target, and the archive/xcodebuild flow for App Store submission, including export options and common code-signing failures.

README.md

ios-swiftui-architect/README.md
7 sections
Loading README…

$ cat reviews/

Reviews

// No reviews yet. Be the first.
Loading review form…