swift-concurrency
πPluginAvdLee/Swift-Concurrency-Agent-Skill
Expert Swift Concurrency guidance for AI coding tools. Covers safe concurrency, performance optimization, and Swift 6+ migration based on a comprehensive Swift Concurrency course.
Overview
The swift-concurrency plugin provides expert guidance on Swift Concurrency for AI coding tools, covering safe concurrency patterns, performance optimization, and Swift 6+ migration. Based on the comprehensive Swift Concurrency Course, it distills complex concurrency concepts into actionable, concise references that agents can apply when writing or reviewing Swift code.
Key Features
- Swift 6 Migration Support β Provides safe defaults and quick triage guidance for teams migrating to Swift 6 strict concurrency mode
- Data Race Debugging β Helps diagnose and fix data races, isolation errors, and flaky async tests with established patterns
- Concurrency Pattern Reference β Covers actors, tasks, Sendable conformance, async streams, and other performance-minded concurrency patterns
- Multiple Installation Methods β Available via skills.sh, Claude Code plugin marketplace, or manual installation for flexible integration
Who is this for?
Swift developers working with concurrency who need reliable AI assistance β whether migrating to Swift 6, debugging data races, or implementing actor-based architectures. Particularly valuable for teams adopting strict concurrency checking who need consistent, safe patterns across their codebase.
Part of
avdlee-swift-concurrency-agent-skill
Installation
/plugin marketplace add AvdLee/Swift-Concurrency-Agent-Skill/plugin install swift-concurrency@swift-concurrency-agent-skillMore from this repository2
Expert guidance on Swift Concurrency covering async/await patterns, actors, tasks, Sendable conformance, and migration to Swift 6 for safe concurrent code.
Expert guidance on Swift Concurrency: async/await, actors, tasks, Sendable conformance, and Swift 6 migration patterns