A curated collection of open-source AI agent skills for Swift and Apple platform development. Use these skills with Claude Code, Codex, Cursor, Windsurf, and other AI coding tools to write better SwiftUI, Swift concurrency, SwiftData, and more.
This repository contains links to community-maintained agent skills across a range of topics, organized by framework and area.
Learn how to install and use agent skills with Xcode, Claude Code, Codex, and more.
Before you install a third-party agent skill, please make sure you have read it thoroughly and that you trust the author. Being listed here is not an endorsement; you need to exercise your own judgement.
The skills listed here are open source, so please take the time to read through them and check that they benefit you before using them. You can also consider creating your own skill from them, but make sure you respect the licenses.
- SwiftUI Skills
- SwiftData Skills
- Swift Concurrency Skills
- Swift Testing Skills
- Swift Language Skills
- Accessibility Skills
- App Intents Skills
- App Store Skills
- Architecture Skills
- Core Data Skills
- Focus Management Skills
- Performance Skills
- Security Skills
- Tool Skills
- User Interface Skills
- SwiftUI Pro by Paul Hudson
- SwiftUI UI Patterns by Thomas Ricouard
- SwiftUI Design Principles by Arjit Jaiswal
- SwiftUI View Refactor by Thomas Ricouard
- Swift Concurrency Pro by Paul Hudson
- Swift Concurrency Expert by Thomas Ricouard
- Swift Concurrency Expert by Antoine van der Lee
- Swift Testing Pro by Paul Hudson
- Swift Testing Agent Skill by Eduardo Bocato
- Swift Testing Expert by Antoine van der Lee
- Swift API Design Guidelines Agent Skill by Erik Sebastián de Erice
- Swift FormatStyle Skill by Anton Novoselov
- iOS Accessibility Agent Skill by Daniel Devesa
- Swift Accessibility Skill by Pasquale Vittoriosi
- Apple Accessibility Skills by Roberto Gómez Muñoz
- App Store Connect CLI by Rudrank Riyam
- App Store Changelog by Thomas Ricouard
- App Store ASO Optimization by Tim Broddin
- App Store Review by Dann Beauregard
If you’d prefer an AGENTS.md / CLAUDE.md file over an agent skill, this is for you:
- Artem Novichkov is maintaining a repository of Xcode 26’s system prompts that you might find useful.
- There is also this alternative list of iOS AI skills that is worth evaluating.
- Learn to build your own skill
This is a repository of skills for iOS developers, but that doesn’t mean it’s a dumping ground for half-baked, unchecked material.
If you want to contribute a link here, please ensure that:
- It was written by a human, not AI. The whole point of skills is to provide agents with things they do not already know; writing them with AI completely undermines that.
- The repository has not plagiarized other authors. We shouldn’t have to say this, but please be respectful of other people and their work – make your own stuff rather than copying other people’s.
- The repository uses a license that is compatible with working on the App Store, such as MIT, Apache 2, BSD (2- and 3-clause), ISC license, and Unlicense. GPLv2, GPLv3, and LGPL are not compatible.
- The text you’re adding to this README file is about the same length as others, to avoid taking over the page.
- You add a GitHub link to your profile with your name next to it, so people can verify they trust you.
You also agree to abide by the Code of Conduct.
Note: If you have many skills, please pick a handful of the most important to add so it doesn’t look like you’re just spamming the repository.
This repository was created by Paul Hudson, who writes free Swift tutorials over at Hacking with Swift. The repository itself is available under the MIT License, which permits commercial use, modification, distribution, and private use, but the links and summaries belong to others.
I don’t own the content in most of the linked repositories, and they each have their own licenses that you should read as appropriate. Being listed here is not an endorsement from me.

