
Write Swift
by emilkowalskie8a175de22aeNo license44K starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 6 days ago
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.
Only the file list is public. File contents are available once the skill is installed in a workspace.
| Path | Size | Type |
|---|---|---|
| SKILL.md | 41.5 KB | text/markdown |
Source and attribution
Source:emilkowalski/skillsinskills/write-swiftat commite8a175d
License: No license
Content belongs to its original authors. SourceWeft indexes it from a public repository.
More from emilkowalski/skills

Review Animations
emilkowalski
Reviews animation and motion code against a strict craft standard, flagging issues and issuing a block or approve verdict.

Prototype
emilkowalski
Builds several genuinely different UI variants behind a visual picker so a user can flip through and choose one.

Pick Ui Library
emilkowalski
Recommends a specific frontend library for a given UI task from a curated, opinionated list.

Mobile Native
emilkowalski
Applies CSS and meta-tag fixes that make a mobile web app feel native, covering hover, tap, viewport, and safe-area issues.

Emil Design Eng
emilkowalski
Encodes Emil Kowalski's UI polish philosophy: animation decisions, component details, and CSS interaction craft.

Ask Sonner
emilkowalski
Guide to the Sonner React toast library: setup, toast calls, styling, theming and troubleshooting.
More in Software Development

Playground
anthropics
Builds self-contained interactive HTML playgrounds with controls, live preview, and copyable prompt output.

M5 Onboard
anthropics
Provisions M5Stack ESP32 boards by detecting them on USB, flashing UIFlow 2.0 firmware, and installing a MicroPython app bundle.

Cardputer Buddy
anthropics
Guides iterating on a Cardputer-Adv MicroPython app bundle: adding apps, pushing files over USB-serial, tailing logs, and running REPL commands.

Testing Strategy
anthropics
Designs test strategies and test plans, covering test types, coverage targets, and example test cases.

Tech Debt
anthropics
Identifies, categorizes, and prioritizes technical debt, producing a scored backlog and phased remediation plan.

System Design
anthropics
Guides system and architecture design through requirements, high-level design, deep dives, scaling, and trade-off analysis.