Toolverse
All skills

swift-concurrency-expert

by Dimillian

Swift Concurrency review and remediation for Swift 6.2+. Use when asked to review Swift Concurrency usage, improve concurrency compliance, or fix Swift concurrency compiler errors in a feature or file.

Installation

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

Installation

Quick info

Author
Dimillian
Category
Mobile
Views
18

About this skill

Swift Concurrency review and remediation for Swift 6.2+. Use when asked to review Swift Concurrency usage, improve concurrency compliance, or fix Swift concurrency compiler errors in a feature or file.

How to use

  1. Zainstaluj umiejętność w swoim środowisku Claude/Copilot, wskazując repozytorium https://github.com/Dimillian/Skills/tree/main/swift-concurrency-expert.

  2. Przygotuj kod Swift, który chcesz przeanalizować – może to być pojedynczy plik, funkcja lub cała funkcjonalność z błędami współbieżności.

  3. Poproś umiejętność o przegląd, przekazując kod i dokładne komunikaty błędów kompilatora. Wskaż także wersję Swift (6.2+) i poziom ścisłości współbieżności w projekcie.

  4. Umiejętność przeanalizuje kontekst – sprawdzi, czy kod jest związany z UI (MainActor), czy pracuje w tle, i zidentyfikuje bieżące izolacje aktorów.

  5. Otrzymasz propozycje napraw: adnotacje @MainActor dla typów UI, izolację konformacji protokołów, ochronę stanu globalnego lub przeniesienie pracy do aktorów – wszystko z zachowaniem istniejącego zachowania.

  6. Zastosuj sugerowane zmiany do kodu i uruchom kompilator, aby potwierdzić, że ostrzeżenia zniknęły.

Related skills

flutter-development

by aj-geddes

Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.

Mobile
1,1601,122

sequential-thinking

by mrgoonie

Use when complex problems require systematic step-by-step reasoning with ability to revise thoughts, branch into alternative approaches, or dynamically adjust scope. Ideal for multi-stage analysis, design planning, problem decomposition, or tasks with initially unclear scope.

Mobile
60238

slidev

by XIYO

Comprehensive guide for Slidev - a web-based presentation framework for developers. Covers Markdown syntax, layouts, components, animations, theming, and exporting. Use this skill when creating or working with developer presentations using Slidev.

Mobile
223353

mobile-android-design

by wshobson

Master Material Design 3 and Jetpack Compose patterns for building native Android apps. Use when designing Android interfaces, implementing Compose UI, or following Google's Material Design guidelines.

Mobile
38181

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

react-native-design

by wshobson

Master React Native styling, navigation, and Reanimated animations for cross-platform mobile development. Use when building React Native apps, implementing navigation patterns, or creating performant animations.

Mobile
1964