Skip to main content

Swift Expert

Skill Verified Active

Builds iOS/macOS/watchOS/tvOS applications, implements SwiftUI views and state management, designs protocol-oriented architectures, handles async/await concurrency, implements actors for thread safety, and debugs Swift-specific issues. Use when building iOS/macOS applications with Swift 5.9+, SwiftUI, or async/await concurrency. Invoke for protocol-oriented programming, SwiftUI state management, actors, server-side Swift, UIKit integration, Combine, or Vapor.

Purpose

To serve as an expert assistant for developers building applications on Apple platforms using modern Swift features.

Features

  • Builds iOS/macOS/watchOS/tvOS applications
  • Implements SwiftUI views and state management
  • Designs protocol-oriented architectures
  • Handles async/await concurrency and actors
  • Debugs Swift-specific issues

Use Cases

  • Building iOS/macOS applications with Swift 5.9+
  • Implementing SwiftUI views and state management
  • Designing protocol-oriented architectures
  • Handling async/await concurrency and actors
  • Integrating with Combine or Vapor

Non-Goals

  • Cross-platform development outside Apple ecosystem
  • Objective-C specific guidance
  • UI testing outside of SwiftUI context

Installation

First, add the marketplace

/plugin marketplace add jeffallan/claude-skills
/plugin install claude-skills@fullstack-dev-skills

Quality Score

Verified
99 /100
Analyzed about 18 hours ago

Trust Signals

Last commit13 days ago
Stars9k
LicenseMIT
Status
View Source

Similar Extensions

Sentry Cocoa Sdk

98

Full Sentry SDK setup for Apple platforms (iOS, macOS, tvOS, watchOS, visionOS). Use when asked to "add Sentry to iOS", "add Sentry to Swift", "install sentry-cocoa", or configure error monitoring, tracing, profiling, session replay, or logging for Apple applications. Supports SwiftUI and UIKit.

Skill
getsentry

IOS Expert

98

Expert on iOS development with Swift, UIKit, SwiftUI, Xcode, app architecture, platform features, and Apple ecosystem integration. Invoke when user mentions iOS, iPhone, iPad, Swift, SwiftUI, UIKit, Xcode, Apple development, or iOS-specific features.

Skill
raintree-technology

Node Connect

100

Diagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.

Skill
steipete

Apollo Ios

100

Guide for building Apple-platform applications with Apollo iOS, the strongly-typed GraphQL client for Swift. Use this skill when: (1) adding Apollo iOS to a Swift Package Manager or Xcode project, (2) configuring `apollo-codegen-config.json` and running code generation, (3) configuring an `ApolloClient` with auth, interceptors, and caching, (4) writing queries, mutations, or subscriptions from SwiftUI views, (5) writing tests against generated operation mocks.

Skill
apollographql

MacOS Design Guidelines

100

Apple Human Interface Guidelines for Mac. Use when building macOS apps with SwiftUI or AppKit, implementing menu bars, toolbars, window management, or keyboard shortcuts. Triggers on tasks involving Mac UI, desktop apps, or Mac Catalyst.

Skill
ehmo

Cli Anything Nslogger

99

CLI harness for NSLogger — parse, filter, export, and monitor NSLogger log files (.rawnsloggerdata / .nsloggerdata)

Skill
hkuds

© 2025 SkillRepo · Find the right skill, skip the noise.