Skip to content

Techopolis/awesome-ios-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome iOS AI Awesome

Making AI coding assistants experts at Swift and iOS development.

AI coding tools write Swift like it is 2020. They use ObservableObject when @Observable exists. They ignore actor isolation. They produce views with no accessibility modifiers. Skills, agents, and MCP servers fix that by giving AI assistants expert-level Swift knowledge on demand.

Contents

Skills

Agent Skills are an open standard for giving AI coding agents specialized knowledge. Skills work across GitHub Copilot, Claude Code, Cursor, Codex, and more. Install any skill with the skills CLI: npx skills add <owner/repo@skill-name> -g -y

SwiftUI

  • SwiftUI Expert - State management, view composition, performance, and iOS 26+ Liquid Glass.
  • SwiftUI Pro - Modern APIs, accessibility, data flow, navigation, and performance.
  • SwiftUI Performance Audit - Diagnose slow rendering, janky scrolling, excessive view updates, and layout thrash.
  • SwiftUI View Refactor - Consistent view structure, MV patterns, @Observable usage, and dependency injection.
  • SwiftUI UI Patterns - Component references for TabView, NavigationStack, Sheets, and view composition.
  • SwiftUI Liquid Glass - iOS 26+ Liquid Glass API with glassEffect, GlassEffectContainer, and availability fallbacks.

Swift Concurrency

  • Swift Concurrency - Async/await, actors, Sendable, and strict concurrency for Swift 6.
  • Swift Concurrency Expert - Swift 6.2+ actor isolation, data-race safety, and minimal-change fixes for compiler errors.

Architecture

  • Swift Architecture - Select and apply MVP, MVVM, MVI, TCA, Clean Architecture, VIPER, Coordinator, and Reactive patterns with concrete playbooks, anti-pattern fixes, and review checklists.

Data and Persistence

  • Core Data Expert - Data modeling, fetch requests, CloudKit sync, migration, and performance.
  • SwiftData - @Model schemas, @Query, predicates, relationships, and migration patterns.

Testing

  • Swift Testing Expert - Modern Swift Testing framework with #expect, #require, traits, tags, parameterized tests, and XCTest migration.

Debugging

AI and Machine Learning

  • Apple On-Device AI - Foundation Models, on-device inference, and Apple Intelligence integration.

Design and Platform

  • iOS HIG - Apple Human Interface Guidelines compliance checks.
  • iOS 26 Platform - Platform APIs and patterns for iOS 26.

App Frameworks

  • App Intents - Siri, Shortcuts, and App Intents framework integration.
  • Live Activities - Dynamic Island and Lock Screen live updates with ActivityKit.
  • WidgetKit - Home Screen and Lock Screen widget development.

Workflow and Automation

Accessibility

  • iOS Accessibility - VoiceOver support, accessibility modifiers, and Dynamic Type patterns for iOS.

WebAssembly

  • SwiftWasm Skills - Swift on WebAssembly with JavaScript interop, BridgeJS, and compatibility checks.

Agents

  • Swift Agents - Sixteen orchestrated specialists covering concurrency, SwiftUI, accessibility, security, testing, StoreKit, SwiftData, visionOS, Core ML, MLX, and Foundation Models.
  • Claude Swift Engineering - Eleven agents for planning, implementing, reviewing, and testing Swift and TCA code.

MCP Servers

  • XcodeBuildMCP - Build, run, test, and debug Xcode projects from AI agents.
  • Apple Docs MCP - Search Apple developer documentation, WWDC videos, and Swift API references from AI assistants.
  • Xcode MCP Server - Xcode project management, simulator control, and build automation for AI assistants.
  • awesome-copilot MCP - Search and install agents, skills, and MCP servers from GitHub.
  • MCP Swift SDK - Official Swift SDK for building MCP servers and clients.
  • Swift Patterns MCP - Swift and SwiftUI best practices from leading iOS developers with intelligent search across YouTube, Patreon, and other sources.

Tools

  • Copilot for Xcode - GitHub Copilot extension for Xcode with agent mode, completions, and code review.

Resources

Contributing

Contributions welcome. Please read CONTRIBUTING.md before submitting a PR.

Footnotes

Created by Taylor Arndt. Maintained by Techopolis.

About

AI agent skills, agent teams, MCP servers, and tools that make AI coding assistants better at Swift and iOS development.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages