Issue #1020
AI coding assistants struggle with Swift. They suggest deprecated APIs. They miss SwiftUI performance issues. They write concurrency code that crashes at runtime.
The iOS community has built tools to fix this. Agent skills teach AI assistants modern patterns. MCP servers connect them to Xcode and Apple docs. CLI tools automate app distribution.
Agent Skills
Agent skills load specialized knowledge into AI assistants. When you ask Claude Code to review your SwiftUI code, the skill provides context about best practices and common mistakes. Skills load on demand, so they only use tokens when needed.
Antoine van der Lee
Antoine van der Lee maintains skills built from production experience at WeTransfer.
- SwiftUI Agent Skill — state management, composition, and performance
- Swift Concurrency Agent Skill — async/await, actors, and Swift 6 migration
- Core Data Agent Skill — persistence, thread safety, and migrations
- Swift Testing Agent Skill — testing macros and XCTest migration
Thomas Ricouard
Thomas Ricouard publishes a skills collection for recurring engineering tasks. It includes iOS Debugger Agent for build and debug workflows, SwiftUI Performance Audit for finding invalidation storms, SwiftUI View Refactor for breaking views into components, SwiftUI UI Patterns for navigation examples, SwiftUI Liquid Glass for iOS 26+ effects, Swift Concurrency Expert for actor isolation issues, and App Store Changelog for generating release notes.
Paul Hudson
Paul Hudson maintains skills focused on common AI mistakes.
- SwiftUI Agent Skill — deprecated APIs, accessibility, and edge cases
- SwiftData Agent Skill — models, queries, and iCloud sync
- Swift Concurrency Agent Skill — async/await, actors, and Sendable
- Swift Testing Agent Skill — test macros and parameterized tests
CLI Tools
- App Store Connect CLI — automates app distribution, TestFlight, review submission, and metadata updates
MCP Servers
MCP servers extend AI assistants with external tools.
- GitHub MCP Server — browse code, manage issues and PRs, monitor Actions workflows
- XcodeBuildMCP — compile for simulators and devices, parse build output, capture logs
- String Catalog MCP — manage localization files, find missing translations, bulk translate
Documentation
- Sosumi AI — converts Apple docs to Markdown for AI access, covers APIs, HIG, and WWDC transcripts
Finding More Skills
- skills.sh — directory for discovering agent skills, supports Claude Code, Cursor, and Copilot
Install any skill with npx skills add <owner/repo>.
Start the conversation