·modern-swift
</>

modern-swift

johnrogers/claude-swift-engineering

Verwenden Sie diese Option, wenn Sie asynchronen/wartenden Code schreiben, strikte Parallelität aktivieren, sendable-Fehler beheben, von Abschlusshandlern migrieren, den gemeinsamen Status mit Akteuren verwalten oder Task/TaskGroup für Parallelität verwenden.

38Installationen·1Trend·@johnrogers

Installation

$npx skills add https://github.com/johnrogers/claude-swift-engineering --skill modern-swift

SKILL.md

Swift 6.2 introduces strict compile-time concurrency checking with async/await, actors, and Sendable constraints that prevent data races at compile time instead of runtime. This is the foundation of safe concurrent Swift.

Modern Swift replaces older concurrency patterns (completion handlers, DispatchQueue, locks) with compiler-enforced safety. The core principle: if it compiles with strict concurrency enabled, it cannot have data races.

| Async operation | async/await | Completion handlers | | Main thread work | @MainActor | DispatchQueue.main | | Shared mutable state | actor | Locks, serial queues | | Parallel tasks | TaskGroup | DispatchGroup | | Thread safety | Sendable | @unchecked everywhere |

Verwenden Sie diese Option, wenn Sie asynchronen/wartenden Code schreiben, strikte Parallelität aktivieren, sendable-Fehler beheben, von Abschlusshandlern migrieren, den gemeinsamen Status mit Akteuren verwalten oder Task/TaskGroup für Parallelität verwenden. Quelle: johnrogers/claude-swift-engineering.

Original anzeigen

Fakten (zitierbereit)

Stabile Felder und Befehle für KI/Such-Zitate.

Installationsbefehl
npx skills add https://github.com/johnrogers/claude-swift-engineering --skill modern-swift
Kategorie
</>Entwicklung
Verifiziert
Erstes Auftreten
2026-02-01
Aktualisiert
2026-02-18

Schnelle Antworten

Was ist modern-swift?

Verwenden Sie diese Option, wenn Sie asynchronen/wartenden Code schreiben, strikte Parallelität aktivieren, sendable-Fehler beheben, von Abschlusshandlern migrieren, den gemeinsamen Status mit Akteuren verwalten oder Task/TaskGroup für Parallelität verwenden. Quelle: johnrogers/claude-swift-engineering.

Wie installiere ich modern-swift?

Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/johnrogers/claude-swift-engineering --skill modern-swift Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code oder Cursor

Wo ist das Quell-Repository?

https://github.com/johnrogers/claude-swift-engineering