swift - Swift Idiomatic Efficiency Reference Guidelines
Provides language-specific guidelines and idiomatic practices for Swift code optimization and refactoring.
Tags
Updated: 2026-09-18Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Guide Swift optional handling
- Optimize Swift collection transforms
- Select Swift value and reference types
- Improve Swift error handling
- Apply Swift concurrency patterns
- Design Swift protocol composition
- Avoid Swift antipatterns
Inputs
- Swift source code
- Coding task requirements
Outputs
- Swift code recommendations
- Swift refactoring suggestions
Requirements
- Swift 5.5 or higher for async concurrency features
