twostraws/Swift-Concurrency-Agent-Skill

438 stars · Last commit 2026-05-17

Swift Concurrency agent skill for Claude Code, Codex, and other AI tools.

README preview

<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)

View full repository on GitHub →