almasumdev/awesome-ios-agent-skills

Curated agent skills, conventions, and workflows for building iOS apps (Swift, SwiftUI, UIKit) with AI coding agents.

1Stars on the repository
20Mods indexed here, across every type
4mo agoLast push, which is what freshness is scored on
customA LICENSE file GitHub cannot name, so bodies are not copied

ios-architecture

01

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on modern iOS application architecture using Clean Architecture, SwiftUI-first layering, and Swift Package Manager (SPM) feature modularization. Use this when asked about project structure, module graph, or DI.

not rated 1 4mo ago A 47 tokens

ios-data-layer

02

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on designing an iOS data layer using the repository pattern, SwiftData or Core Data for persistence, URLSession async for networking, and offline-first strategies. Use when designing persistence, caching, or sync.

not rated 1 4mo ago A 47 tokens

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on SwiftUI state management using @State, @Binding, the Observation framework (@Observable), @Environment, and scoping state for testability. Use this for any question about where state should live.

not rated 1 4mo ago A 47 tokens

ios-build-config

04

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on Xcode build configuration — schemes, xcconfig files, SPM package graph, build settings hygiene, and secret handling. Use when setting up or cleaning build settings.

not rated 1 4mo ago A 40 tokens

ios-ci-cd

05

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on iOS CI/CD — Xcode Cloud, GitHub Actions on macOS runners, Fastlane lanes, TestFlight delivery, and App Store Connect API automation. Use when setting up pipelines or release automation.

not rated 1 4mo ago A 49 tokens

combine-expert

06

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on Combine publishers, subjects, operators, backpressure, error handling, and how to decide when to migrate to async/await. Use for Combine-heavy codebases.

not rated 1 4mo ago A 39 tokens

swift-async-await

07

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on Swift structured concurrency — Task, TaskGroup, async let, actors, Sendable, cancellation, and Swift 6 strict concurrency. Use for any concurrency question.

not rated 1 4mo ago A 40 tokens

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on URLSession async APIs, retries, authentication, caching, request building, and background sessions. Use for any HTTP networking question.

not rated 1 4mo ago A 33 tokens

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on migrating Combine publishers to Swift structured concurrency (async/await, AsyncSequence). Use when replacing Combine or adapting third-party APIs.

not rated 1 4mo ago A 34 tokens

uikit-to-swiftui

10

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on incrementally migrating a UIKit app to SwiftUI — coexistence patterns, hosting controllers, shared navigation, and when NOT to migrate. Use when planning a migration.

not rated 1 4mo ago A 42 tokens

ios-app-launch

11

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on optimizing iOS cold and warm launch — pre-main phases, DYLD, image loading, launch screens, and measurement with App Launch Instrument and MetricKit. Use when launch time is a concern.

not rated 1 4mo ago A 46 tokens

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on auditing iOS runtime performance using Instruments (Time Profiler, Hangs, Allocations), SwiftUI view rebuild analysis, and common fix patterns. Use when the app feels slow or drops frames.

not rated 1 4mo ago A 47 tokens

ios-testing

13

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on iOS unit and snapshot testing with XCTest, the new Swift Testing framework, and swift-snapshot-testing. Use when writing or auditing tests.

not rated 1 4mo ago A 34 tokens

ios-ui-testing

14

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on XCUITest — accessibility identifiers, robust element queries, screenshot flows, test plans, and CI stability. Use when writing end-to-end UI tests.

not rated 1 4mo ago A 37 tokens

ios-accessibility

15

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on iOS accessibility — VoiceOver, accessibility labels/values/traits, Dynamic Type, reduce motion, contrast, and testing. Use whenever UI is being built or reviewed.

not rated 1 4mo ago A 41 tokens

ios-animations

16

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on SwiftUI animations — implicit, explicit, matchedGeometryEffect, TimelineView, spring physics, and performance considerations. Use whenever motion is involved.

not rated 1 4mo ago A 35 tokens

ios-localization

17

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on iOS localization — String Catalogs (.xcstrings), ICU plurals and genders, right-to-left layout, and dynamic locale switching. Use when adding or auditing translated content.

not rated 1 4mo ago A 42 tokens

ios-navigation

18

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on iOS navigation using NavigationStack, value-based routing, programmatic navigation, deep links, and universal links. Use for any question about how screens are pushed, presented, or linked.

not rated 1 4mo ago A 43 tokens

swiftui-views

19

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on composing SwiftUI views — layout system, view composition, performance, previews, and when to reach for ViewBuilder/ViewModifier. Use for any SwiftUI view-construction question.

not rated 1 4mo ago A 43 tokens

uikit-interop

20

almasumdev/awesome-ios-agent-skills

Skill Claude CodeCodex

Expert guidance on bridging UIKit into SwiftUI with UIViewRepresentable and UIViewControllerRepresentable, and bridging delegates/Combine into SwiftUI bindings. Use whenever a SwiftUI app must host UIKit.

not rated 1 4mo ago A 43 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: