swiftlint
Installation
SKILL.md
SwiftLint
Enforce Swift style, formatting, and conventions using SwiftLint. Covers build-tool plugins, .swiftlint.yml configuration, staged rollouts, baselines, and CI integration.
Scope Boundary: SwiftLint is a linting and style enforcement tool. For underlying API naming, conventions, and architectural rules, see
swift-api-design-guidelinesandswift-code-review.
Contents
- Recommended Setup (Build Tool Plugin)
- Configuration (.swiftlint.yml)
- Rule Selection & Rollout
- Suppressions & Baselines
- Autocorrect & CI Pipeline
- Common Mistakes
- Review Checklist
- References