Apple Engineer Superpowers
Swift 6 concurrency, SwiftUI, Metal och RealityKit/visionOS ingenjörsstandarder för Apple-plattformskod.
Testad · Fungerar
Vad den gör
En kärn-SKILL.md plus fem detaljerade referensfiler (swift-concurrency, swiftui-architecture, metal-graphics, realitykit-visionos, advanced-swift-patterns) som upprätthåller aktör-först concurrency, Sendable överallt, inga force-unwraps, och LocalizedError-domänfel. Aktiveras när användaren skriver eller granskar Swift-kod för iOS, macOS eller visionOS.
Testrapport
Färdighetsstyrd version av en Swift-nätverkstjänst bytte ut en force-unwrapped URL och en vanlig klass mot en aktör, en Sendable LocalizedError-enum, och en protokollsöm för DI — baslinjekod (oledd) hade inget av det som standard.
Testad: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/piemonte/apple-engineer-superpowers cd apple-engineer-superpowers mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/apple-engineer-superpowers
Kommandon och exempelprompter
/apple-engineer-superpowersSwift 6 concurrency, SwiftUI, Metal och RealityKit/visionOS ingenjörsstandarder för Apple-plattformskod.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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