How to write modern Swift well — modeling with value types, Swift 6 data-race safety and approachable concurrency (@concurrent, main-actor-by-default, actors, task groups), protocols and generics (some vs any), API design, performance and ARC, Swift Testing, macros, and the modern language features agents don't know about yet. Use when writing, reviewing, or migrating Swift, or when a concurrency error, a hang, a data race, a retain cycle, or a performance problem needs fixing.
mdr add emilkowalski/skills/write-swift@git:20260821.8e1ec02mdr add emilkowalski/skills/write-swift@sha256:2579cb2684245f75[](https://markdownregistry.com/a/art_g36cc5y6htbk57fd)
0 badge views in 30 days
emilkowalski/skills · 35,694 stars · license MIT · pushed 2026-08-21 · branch main
GET https://markdownregistry.com/api/v1/artifacts/art_g36cc5y6htbk57fd GET https://markdownregistry.com/api/v1/resolve?ref=emilkowalski/skills/write-swift GET https://markdownregistry.com/api/v1/blob/2579cb2684245f75a261cbb13aa4a12f7f9441dabdfe3bc2e72dc2f04ec5e9fd