Sandbox
@Techopolis/awesome-ios-ai

Awesome list of Swift and iOS agent tools

This repo is a curated directory of skills, agents, MCP servers, and tools for Swift and iOS development. It points builders to reusable pieces that help coding assistants use modern Swift APIs, follow Apple platform patterns, and work with Xcode and related services.

102 stars8 forksShellUpdated 4mo ago
Who it's for

Builders who use Claude Code, Copilot, Cursor, Codex, or other agents for Swift and iOS work.

What it delivers

You can add specialized Swift and iOS knowledge to your agent instead of re-explaining platform rules each time.

What it does

Curated skills list

Groups reusable agent skills for SwiftUI, concurrency, architecture, data, testing, debugging, accessibility, and app frameworks.

Agent collection

Lists multi-agent setups for Swift planning, implementation, review, and testing workflows.

MCP server directory

Points to servers for Xcode builds, Apple docs search, simulator control, and Swift patterns lookup.

Tool recommendations

Includes tools like Copilot for Xcode for agent mode, completions, and code review inside Xcode.

Installation pointer

Shows the skills CLI command for adding a skill: `npx skills add <owner/repo@skill-name> -g -y`.

README

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.

Files in the repo

Repository payload6 top-level entries
  • .github
  • companion-skills.txt
  • CONTRIBUTING.md
  • install.sh
  • LICENSE
  • README.md

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More collections

The awesome collection of OpenClaw skills. 5,400+ skills filtered and categorized from the official OpenClaw Skills Registry.🦞

52k

Extracted system prompts from Anthropic - Claude Fable 5.1, Opus 5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro, Antigravity. xAI - Grok, Grok Bot, Cursor, Kimi and more! Updated regularly.

65k
1 add