Migrating To Swift Concurrency
Apples offisielle Swift 6 samtidighet-migreringsguide, pakket som en ferdighet
Bestått
Hva den gjør
Samler Apples komplette Swift Concurrency Migration Guide (Data Race Safety, Migration Strategy, Common Compiler Errors, Incremental Adoption, pluss kjørbare Swift-eksempler) som en lastbar ferdighet. Utløses når en bruker flytter en kodebase til Swift 6 språkmodus, jakter på Sendable/actor-isolation kompilatorfeil, eller spør hvordan async/await interagerer med eksisterende GCD-basert kode.
Testrapport
Det er bokstavelig talt Apples offentlige migreringsguide ompakket med en indeks – solid og ærlig, men fordi den guiden allerede er dypt inne i Sonnets treningsdata, kom et grunnlinjesvar på en ekte Sendable-crossing-actor-boundary-bug ut nesten identisk med det ferdighetsstyrte; ferdighetens fordel er å sitere nøyaktig kompilatorordlyd og Boundaries.swift-referansemønsteret i stedet for å lære noe nytt.
Testet på: 2026-07-14 · Claude Code 2.x (agent harness)
Installer
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
Kommandoer og eksempelprompter
/migrating-to-swift-concurrencyApples offisielle Swift 6 samtidighet-migreringsguide, pakket som en ferdighet
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
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