Swift Tooling

Installation
SKILL.md

Swift Tooling Standards

Priority: P0

Implementation Guidelines

Swift Package Manager (SPM)

  • Package.swift: Define clear targets, products, and dependencies.
  • Modularization: Break large projects into local packages for faster builds.
  • Versioning: Use semantic versioning (Major.Minor.Patch) for shared packages.

Code Quality

  • SwiftLint: Use for consistent style enforcement. Adhere to project-wide .swiftlint.yml.
  • Compiler Warnings: Treat warnings as errors in CI to maintain code health.
  • Documentation: Use DocC-style comments (///) for public APIs.

Build Configurations

Related skills
Installs
GitHub Stars
488
First Seen