Migrating To Swift Concurrency
Apples officielle Swift 6 concurrency migrationsguide, pakket som en skill.
Testet · Virker
Hvad det gør
Bundter Apples komplette Swift Concurrency Migration Guide (Data Race Safety, Migration Strategy, Common Compiler Errors, Incremental Adoption, plus kørbare Swift-eksempler) som en indlæsbar skill. Udløses, når en bruger flytter en kodebase til Swift 6 sprogtilstand, jagter Sendable/actor-isolation compilerfejl, eller spørger, hvordan async/await interagerer med eksisterende GCD-baseret kode.
Testrapport
Det er bogstaveligt talt Apples offentlige migrationsguide ompakket med et indeks — solid og ærlig, men fordi den guide allerede er dybt i Sonnets træningsdata, var et baseline-svar på en reel Sendable-crossing-actor-boundary-fejl næsten identisk med den skill-guidede; skill'ens fordel er at citere præcis compiler-ordlyd og Boundaries.swift-reference-mønstret i stedet for at lære noget nyt.
Testet: 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
Kommandoer og eksempelprompter
/migrating-to-swift-concurrencyApples officielle Swift 6 concurrency migrationsguide, pakket som en skill.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen 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