Apple Engineer Superpowers
Standardy inżynierii współbieżności Swift 6, SwiftUI, Metal i RealityKit/visionOS dla kodu platformy Apple.
Testowano · Działa
Co robi ten skill
Podstawowy SKILL.md plus pięć szczegółowych plików referencyjnych (swift-concurrency, swiftui-architecture, metal-graphics, realitykit-visionos, advanced-swift-patterns) egzekwujących współbieżność opartą na aktorach, Sendable wszędzie, brak wymuszonego rozpakowywania i błędy domenowe LocalizedError. Wyzwalane, gdy użytkownik pisze lub przegląda kod Swift dla iOS, macOS lub visionOS.
Raport z testu
Usługa sieciowa Swift kierowana przez umiejętność zamieniła wymuszone rozpakowanie URL i zwykłą klasę na aktora, enum LocalizedError typu Sendable i seam protokołu dla DI — kod punktu odniesienia (niekierowany) domyślnie tego nie miał.
Testowano: 2026-07-14 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/piemonte/apple-engineer-superpowers cd apple-engineer-superpowers mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/apple-engineer-superpowers
Komendy i przykładowe prompty
/apple-engineer-superpowersStandardy inżynierii współbieżności Swift 6, SwiftUI, Metal i RealityKit/visionOS dla kodu platformy Apple.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Write a Swift actor service that fetches a user over the networkReview my SwiftUI view for Swift 6 concurrency issuesAdd proper error handling to this Swift networking code