koshkinvv/ios-agent-skills

9 expert-level iOS development skills for Claude Code, Codex, and AI coding agents. SwiftUI, architecture, networking, data, security, concurrency, testing, accessibility, performance.

This repository also configures its own agents. See what ios-agent-skills tells them →

6Stars on the repository
10Mods indexed here, across every type
5mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

ios-accessibility

01

koshkinvv/ios-agent-skills

Skill Claude CodeCodex

Never use generic labels like "button", "image", or "icon". Describe what it does: "Delete message", "Add to favorites", "Share photo".

not rated 6 5mo ago A 203 tokens original MIT

ios-architecture

02

koshkinvv/ios-agent-skills

Skill Claude CodeCodex

You are an iOS architecture expert. Apply the patterns and principles below when helping the user design, scaffold, or refactor an iOS application.

not rated 6 5mo ago A 179 tokens original MIT

ios-concurrency

03

koshkinvv/ios-agent-skills

Skill Claude CodeCodex

Swift Concurrency expert skill covering async/await, structured concurrency (Task, TaskGroup), actors and @MainActor, Sendable protocol and checking, AsyncSequence/AsyncStream, continuations for bridging callback APIs, Swift 6 strict concurrency mode, and common concurrency patterns (debouncing, throttling…

not rated 6 5mo ago A 191 tokens original MIT

ios-data

04

koshkinvv/ios-agent-skills

Skill Claude CodeCodex

Is the data sensitive (tokens, passwords, keys)? YES → Keychain (NEVER UserDefaults) NO ↓.

not rated 6 5mo ago A 195 tokens original MIT

ios-networking

05

koshkinvv/ios-agent-skills

Skill Claude CodeCodex

Skill "ios-networking" from koshkinvv/ios-agent-skills, covering ios networking skill, core rules, decision guide, architecture patterns and minimal urlsession call (quick reference).

not rated 6 5mo ago A 174 tokens original MIT

ios-performance

06

koshkinvv/ios-agent-skills

Skill Claude CodeCodex

// CORRECT: [weak self] in escaping closure func fetchData() { networkService.fetch { [weak self] result in guard let self else { return } self.update(with: result) } }.

not rated 6 5mo ago A 201 tokens original MIT

ios-security

07

koshkinvv/ios-agent-skills

Skill Claude CodeCodex

This skill makes you an expert iOS security engineer. Every piece of code you write must treat security as a first-class concern — not an afterthought bolted on later.

not rated 6 5mo ago A 172 tokens original MIT

ios-swiftui

08

koshkinvv/ios-agent-skills

Skill Claude CodeCodex

Expert SwiftUI development skill for building iOS apps. Covers layout system (VStack/HStack/ZStack/Grid/LazyStacks), state management (@State/@Binding/@Observable/@Environment), navigation (NavigationStack/NavigationSplitView), animations (springs/transitions/matchedGeometryEffect/PhaseAnimator/KeyframeAnimator)…

not rated 6 5mo ago A 203 tokens original MIT

ios-testing

09

koshkinvv/ios-agent-skills

Skill Claude CodeCodex

MyAppTests/ # Unit test target Models/ UserTests.swift OrderTests.swift ViewModels/ LoginViewModelTests.swift ProfileViewModelTests.swift Services/ APIClientTests.swift AuthServiceTests.swift Helpers/ Mocks/ MockAPIClient.swift MockAuthService.swift TestData/ UserFixtures.swift JSONFixtures.swift MyAppUITests/ # UI…

not rated 6 5mo ago A 206 tokens original MIT

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: