Toolverse
All skills

moai-lang-swift

by modu-ai

Swift 6+ development specialist covering SwiftUI, Combine, Swift Concurrency, and iOS patterns. Use when building iOS apps, macOS apps, or Apple platform applications.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
modu-ai
Category
Mobile
Views
25

About this skill

Swift 6+ development specialist covering SwiftUI, Combine, Swift Concurrency, and iOS patterns. Use when building iOS apps, macOS apps, or Apple platform applications.

How to use

  1. Zainstaluj umiejętność w swoim środowisku Claude Code, upewniając się, że masz Xcode 16.0+ i Swift 6.0+. Umiejętność automatycznie aktywuje się, gdy otworzysz plik .swift lub projekt Xcode.

  2. Stwórz nowy projekt Swift Package Manager lub otwórz istniejący projekt iOS/macOS. Upewnij się, że swift-tools-version w pliku Package.swift jest ustawiony na 6.0 lub wyżej.

  3. Opisz Claude'owi zadanie związane z Swift — na przykład budowanie interfejsu w SwiftUI, implementacja reaktywnej logiki z Combine, lub użycie async/await do obsługi operacji asynchronicznych.

  4. Umiejętność automatycznie dostarcza rekomendacje dla Swift 6.0, SwiftUI 6, Swift Concurrency i testów XCTest. Możesz prosić o konkretne rozwiązania dla aktorów, TaskGroup, izolacji danych lub deklaratywnych interfejsów.

  5. Dla projektów wymagających iOS 17.0+ lub macOS 14.0+ umiejętność uwzględnia najnowsze API i makra. Jeśli pracujesz ze starszymi wersjami (minimum iOS 15.0), poinformuj Claude'a, aby dostosował rekomendacje.

  6. Wykorzystaj umiejętność do refaktoryzacji kodu, dodawania testów asynchronicznych lub optymalizacji wydajności dzięki Swift Concurrency i data-race safety.

Related skills

analyzing-financial-statements

by anthropics

This skill calculates key financial ratios and metrics from financial statement data for investment analysis

Mobile
16113

mobile-ios-design

by wshobson

Master iOS Human Interface Guidelines and SwiftUI patterns for building native iOS apps. Use when designing iOS interfaces, implementing SwiftUI views, or ensuring apps follow Apple's design principles.

Mobile
107284

claude-mobile-ios-testing

by krzemienski

Use when testing iOS apps on simulator, capturing screenshots for validation gates, automating UI testing with expo-mcp and xc-mcp, or verifying visual correctness - combines expo-mcp autonomous testing (React Native level) with xc-mcp simulator management (iOS level)

Mobile
15111

senior-architect

by alirezarezvani

Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go, Python. Includes architecture diagram generation, system design patterns, tech stack

Mobile
184296

automating-mobile-app-testing

by jeremylongshore

This skill enables automated testing of mobile applications on iOS and Android platforms using frameworks like Appium, Detox, XCUITest, and Espresso. It generates end-to-end tests, sets up page object models, and handles platform-specific elements. Use this skill when the user

Mobile
17142

xcodebuildmcp

by cameroncooke

Official skill for XcodeBuildMCP. Use when doing iOS/macOS/watchOS/tvOS/visionOS work (build, test, run, debug, log, UI automation).

Mobile
2225