swift-conventions
✓Experten-Swift-Entscheidungen, die Claude nicht instinktiv trifft: Struktur- vs. Klassenkompromisse, @MainActor-Platzierung, Async/Await vs. Combine-Auswahl, Fallstricke bei der Speicherverwaltung und iOS-spezifische Anti-Patterns. Verwenden Sie es, wenn Sie Swift-Code für iOS-/tvOS-Apps schreiben, Swift-Architekturentscheidungen überprüfen oder Speicher-/Parallelitätsprobleme debuggen. Trigger-Schlüsselwörter: Swift, iOS, tvOS, Actor, async, Sendable, Retain Cycle, Memory Leak, struct, class, Protocol, generic
Installation
SKILL.md
Expert decision frameworks for Swift choices that require experience. Claude knows Swift syntax — this skill provides the judgment calls.
The non-obvious trade-off: Structs with reference-type properties (arrays, classes inside) lose copy-on-write benefits. A struct containing [UIImage] copies the array reference, not images — mutations affect all "copies."
When Combine still wins: Multiple publishers needing combineLatest, merge, or debounce. Converting this to pure async/await requires manual coordination that Combine handles elegantly.
Experten-Swift-Entscheidungen, die Claude nicht instinktiv trifft: Struktur- vs. Klassenkompromisse, @MainActor-Platzierung, Async/Await vs. Combine-Auswahl, Fallstricke bei der Speicherverwaltung und iOS-spezifische Anti-Patterns. Verwenden Sie es, wenn Sie Swift-Code für iOS-/tvOS-Apps schreiben, Swift-Architekturentscheidungen überprüfen oder Speicher-/Parallelitätsprobleme debuggen. Trigger-Schlüsselwörter: Swift, iOS, tvOS, Actor, async, Sendable, Retain Cycle, Memory Leak, struct, class, Protocol, generic Quelle: kaakati/rails-enterprise-dev.
Fakten (zitierbereit)
Stabile Felder und Befehle für KI/Such-Zitate.
- Installationsbefehl
npx skills add https://github.com/kaakati/rails-enterprise-dev --skill swift-conventions- Kategorie
- </>Entwicklung
- Verifiziert
- ✓
- Erstes Auftreten
- 2026-02-13
- Aktualisiert
- 2026-02-18
Schnelle Antworten
Was ist swift-conventions?
Experten-Swift-Entscheidungen, die Claude nicht instinktiv trifft: Struktur- vs. Klassenkompromisse, @MainActor-Platzierung, Async/Await vs. Combine-Auswahl, Fallstricke bei der Speicherverwaltung und iOS-spezifische Anti-Patterns. Verwenden Sie es, wenn Sie Swift-Code für iOS-/tvOS-Apps schreiben, Swift-Architekturentscheidungen überprüfen oder Speicher-/Parallelitätsprobleme debuggen. Trigger-Schlüsselwörter: Swift, iOS, tvOS, Actor, async, Sendable, Retain Cycle, Memory Leak, struct, class, Protocol, generic Quelle: kaakati/rails-enterprise-dev.
Wie installiere ich swift-conventions?
Ö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/kaakati/rails-enterprise-dev --skill swift-conventions 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/kaakati/rails-enterprise-dev
Details
- Kategorie
- </>Entwicklung
- Quelle
- skills.sh
- Erstes Auftreten
- 2026-02-13