Skip to content

twostraws/Swift-Agent-Skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swift Agent Skills

Swift Agent Skills for Claude Code, Codex, and more

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.

⚠️ Important Safety Note ⚠️

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.

Table of Contents

Agent Skills

Other useful material

Agent Skills

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

Codebase Audit Skills

Tool Skills

User Interface Skills

AGENTS.md files

If you’d prefer an AGENTS.md / CLAUDE.md file over an agent skill, this is for you:

More Links to Read

Contributing

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.

License

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.

Hacking with Swift+ logo

 

Hacking with Swift logo
A Hacking with Swift Project

About

A curated directory of open-source AI agent skills for Swift and Apple platform development.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors