Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Swift Concurrency agent skill for Claude Code, Codex, and other AI tools.
| Date | Stars |
|---|---|
| 2026-07-31 | 498 |
| 2026-08-06 | 498 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<p align="center">
<img src="assets/logo.svg" alt="Swift Concurrency Pro - Agent Skill for Claude Code, Codex, and Gemini" height="100" />
</p>
<h1 align="center">Swift Concurrency Agent Skill for AI Coding Assistants</h1>
<p align="center">
<img src="https://img.shields.io/badge/iOS-26+-2980b9.svg" alt="Designed for iOS 26 and later." />
<img src="https://img.shields.io/badge/swift-6.2+-8e44ad.svg" alt="Designed for Swift 6.2 and later." />
<a href="https://twitter.com/twostraws">
<img src="https://img.shields.io/badge/[email protected]?style=flat" alt="Twitter: @twostraws" />
</a>
</p>
An agent skill that helps AI coding assistants like Claude Code, Codex, Cursor, and Gemini write better Swift concurrency code. Covers `async`/`await`, actors, `Sendable`, task groups, `@concurrent`, structured concurrency, and more, targeting the mistakes LLMs actually make.
Also available:
- [SwiftUI Pro](https://github.com/twostraws/SwiftUI-Agent-Skill)
- [SwiftData Pro](https://github.com/twostraws/SwiftData-Agent-Skill)
- [Swift Testing Pro](https://github.com/twostraws/Swift-Testing-Agent-Skill)
Find more agent skills for Swift and Apple platform development at [Swift Agent Skills](https://github.com/twostraws/Swift-Agent-Skills).
## Installing Swift Concurrency Pro
### Claude Code
Add the Swift Concurrency Agent Skill marketplace, then install the plugin:
```
/plugin marketplace add twostraws/Swift-Concurrency-Agent-Skill
/plugin install swift-concurrency-pro@swift-concurrency-agent-skill
```
### Codex, Gemini, Cursor, and others
```bash
npx skills add https://github.com/twostraws/swift-concurrency-agent-skill --skill swift-concurrency-pro
```
If you get the error `npx: command not found`, it means you don’t currently have Node installed. You need to run this command to install Node through Homebrew:
```bash
brew install node
```
And if *that* fails it usually means you need to [install Homebrew](https://brew.sh) first.
When using `npx`, you can select exactly which agents you want to use during the installation. You can also select whether the skill should be installed just for one project, or whether it should be made available for all your projects.
Alternatively, you can clone this whole repository and install it however you want.
If you're using Xcode, watch the YouTube video on [How to Install and Use Agent Skills in Xcode](https://www.youtube.com/watch?v=nKVZBKoB6P4) for a walkthrough.
## Using Swift Concurrency Pro
The skill is called Swift Concurrency Pro, and can be triggered in various ways. For example, in Claude Code you would use this:
> /swift-concurrency-pro
And in Codex you would use this:
> $swift-concurrency-pro
In both cases you can provide specific instructions if you want only a partial review. For example, `/swift-concurrency-pro Make sure my project takes full advantage of Swift concurrency` on Claude, or `$swift-concurrency-pro Help me migrate this project to task groups` in Codex.
You can also trigger the skill using natural language:
> Use the Swift Concurrency Pro skill to look for potential concurrency problems in this project.
## Why Use an Agent Skill for Swift Concurrency?
I wrote a [book on Swift concurrency](https://www.hackingwithswift.com/quick-start/concurrency/), and update it regularly as new features are added. I’ve also written a comprehensive set of articles introducing what’s new in Swift (see [here](https://www.hackingwithswift.com/articles/277/whats-new-in-swift-6-2), [here](https://www.hackingwithswift.com/articles/276/whats-new-in-swift-6-1), and [here](https://www.hackingwithswift.com/articles/269/whats-new-in-swift-6) for examples), and so I’ve made it my business to understand the ins and outs of Swift concurrency.
This skill is the result of all that work. The rules contained here directly target common Swift concurrency mistakes made by LLMs, covering new features they aren’t trained on, older features they frequenExcerpt of 5,835 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:38801c013432d965, llm:Description: 'Swift Concurrency agent skill for Claude Code, Codex, and other AI tools.' (repository description)
matched fp:38801c013432d965, llm:Description: 'Swift Concurrency agent skill for Claude Code, Codex, and other AI tools.' (repository description)