Swift Concurrency Expert (AvdLee)

Antoine van der Lee's skill for Swift concurrency, performance and Swift 6 migration.

View on GitHub ↗
Stars
★ 1,687
Last commit
14 Sept 2026
Maintenance
Active
Licence
MIT
Category
Agent Skills
GitHub
AvdLee/Swift-Concurrency-Agent-Skill

Overview

An agent skill that gives AI coding tools in-depth Swift Concurrency guidance. It helps you choose the right tools, write safe concurrent code and migrate to Swift 6 and strict concurrency. It draws on experience migrating large production codebases and the Swift Concurrency Course.

Features

  • Helps choose between async/await, actors, tasks and task groups
  • Avoids pitfalls such as actor reentrancy, retain cycles and data races
  • Step-by-step Swift 6 migration strategies
  • Testing concurrent code with Swift Testing or XCTest
  • Passing Core Data objects safely between isolation domains
  • Updated for Swift 6.2

Requirements

The source doesn't list any requirements, so check the project's own docs before you install.

Install

  1. Install with the skills CLI

    npx skills@latest add https://github.com/avdlee/swift-concurrency-agent-skill --skill swift-concurrency
  2. Or as a Claude Code plugin

    /plugin marketplace add AvdLee/Swift-Concurrency-Agent-Skill
    /plugin install swift-concurrency@swift-concurrency-agent-skill
  3. Also listed in the OpenAI Plugins Directory for ChatGPT and Codex, and available as a Cursor plugin

Example

Ask your agent: "Use the swift concurrency skill and analyze the current project for Swift Concurrency improvements."

Works with

Claude CodeCursorCodex

Listed in

swiftskills.devtwostraws/Swift-Agent-Skillsawesome-ios-ai

Read the code before you install anything. SwiftAgents doesn't review or endorse the tools listed here. Active: a commit in the last 90 days. Slowing: last commit within the past year. Stale: older than a year, or archived.

More in this category