Migrating To Swift Concurrency
Oficiální průvodce migrací na Swift 6 concurrency od Apple, zabalený jako skill.
Otestováno · Funguje
Co umí
Sdružuje kompletní průvodce migrací na Swift Concurrency od Apple (Data Race Safety, Migration Strategy, Common Compiler Errors, Incremental Adoption, plus spustitelné Swift příklady) jako načitatelný skill. Spouští se, když uživatel přesouvá kódovou základnu do jazykového režimu Swift 6, řeší chyby kompilátoru Sendable/actor-isolation nebo se ptá, jak async/await interaguje se stávajícím kódem založeným na GCD.
Testovací report
Je to doslova veřejný migrační průvodce Apple, přebalený s indexem — solidní a upřímný, ale protože tento průvodce je již hluboko v tréninkových datech Sonnet, základní odpověď na skutečnou chybu Sendable-crossing-actor-boundary vyšla téměř identická s tou řízenou skillem; výhodou skillu je citování přesného znění kompilátoru a referenčního vzoru Boundaries.swift, spíše než učení něčeho nového.
Testováno: 2026-07-14 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/migrating-to-swift-concurrencyOficiální průvodce migrací na Swift 6 concurrency od Apple, zabalený jako skill.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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