Migrating To Swift Concurrency
Apple's officiële Swift 6 concurrency migratiehandleiding, verpakt als een skill.
Getest · Werkt
Wat het doet
Bundelt Apple's volledige Swift Concurrency Migration Guide (Data Race Safety, Migration Strategy, Common Compiler Errors, Incremental Adoption, plus runnable Swift examples) als een laadbare skill. Activeert wanneer een gebruiker een codebase naar Swift 6 language mode verplaatst, Sendable/actor-isolation compiler errors najaagt, of vraagt hoe async/await interageert met bestaande GCD-gebaseerde code.
Testrapport
Het is letterlijk Apple's openbare migratiehandleiding opnieuw verpakt met een index — solide en eerlijk, maar omdat die handleiding al diep in Sonnet's trainingsdata zit, was een basisantwoord op een echte Sendable-crossing-actor-boundary bug bijna identiek aan de skill-geleide; de kracht van de skill is het citeren van exacte compiler-formulering en het Boundaries.swift referentiepatroon in plaats van iets nieuws te leren.
Getest op: 2026-07-14 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/migrating-to-swift-concurrencyApple's officiële Swift 6 concurrency migratiehandleiding, verpakt als een skill.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
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