swift-best-practices
Installation
SKILL.md
Swift Best Practices
Apply official Swift API Design Guidelines and community best practices when writing, reviewing, or auditing Swift codebases.
Scope boundaries
This skill covers core Swift language fundamentals. It does not cover:
- Concurrency (async/await, actors, Sendable, tasks) — use
swift-concurrency. - SwiftUI (views, state management, layout, animations) — use
swiftui-expert-skill.
When a topic touches a boundary (e.g., memory management in tasks, testing async code), defer to the specialized skill and cross-reference it.