Migrating To Swift Concurrency
Apples officiella Swift 6 concurrency-migreringsguide, paketerad som en skill.
Testad · Fungerar
Vad den gör
Paketerar Apples fullständiga Swift Concurrency Migration Guide (Data Race Safety, Migration Strategy, Common Compiler Errors, Incremental Adoption, plus körbara Swift-exempel) som en laddningsbar skill. Utlöses när en användare flyttar en kodbas till Swift 6-språkläge, jagar Sendable/actor-isolation-kompilatorfel, eller frågar hur async/await interagerar med befintlig GCD-baserad kod.
Testrapport
Det är bokstavligen Apples offentliga migreringsguide ompackad med ett index – solid och ärlig, men eftersom den guiden redan finns djupt i Sonnets träningsdata, kom ett baslinjesvar på en verklig Sendable-crossing-actor-boundary-bugg ut nästan identiskt med det skill-guidade; skillens fördel är att citera exakt kompilatorformulering och referensmönstret Boundaries.swift snarare än att lära ut något nytt.
Testad: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/kylehughes/the-unofficial-swift-concurrency-migration-skill cd the-unofficial-swift-concurrency-migration-skill mkdir -p ~/.claude/skills cp -r migrating-to-swift-concurrency ~/.claude/skills/migrating-to-swift-concurrency
Kommandon och exempelprompter
/migrating-to-swift-concurrencyApples officiella Swift 6 concurrency-migreringsguide, paketerad som en skill.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Help me migrate this codebase to Swift 6 language modeI'm getting a Sendable actor-isolation compiler error, fix itExplain how async/await interacts with our GCD-based code