LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

swift-best-practices - Swift 6+ Best Practices Guide

Apply Swift 6+ best practices, concurrency patterns, and API design guidelines for iOS/macOS projects

Tags

Updated: 2026-05-11

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • write Swift code
  • review Swift code
  • implement async/await
  • use actors
  • apply MainActor
  • design Swift APIs
  • migrate Swift code
  • fix concurrency warnings
  • handle data races
  • use Sendable
  • apply naming conventions
  • document APIs

Inputs

  • iOS/macOS project
  • Swift code
  • API design requirements
  • concurrency issues
  • migration requirements

Outputs

  • Swift code with best practices
  • code review feedback
  • concurrency-safe code
  • API documentation
  • migrated Swift code

Requirements

  • Swift 6.0+ compiler
  • Swift 6.2+ compiler
  • macOS 15.7+ SDK
  • iOS 18+ SDK

Source

  • Spec: SKILL.md
Swift
iOS
macOS
Swift 6
concurrency
async/await
actors
API design
code review
write Swift code
review Swift code
implement async/await
use actors
iOS/macOS project
Swift code
API design requirements
Swift code with best practices
code review feedback
concurrency-safe code