Apple Engineer Superpowers

Swift 6 concurrency, SwiftUI, Metal, og RealityKit/visionOS ingeniørstandarder for Apple-plattformkode.

av piemonte · piemonte/apple-engineer-superpowers

Bestått ★ 8.8/10

Apple Engineer Superpowers — Swift 6 concurrency, SwiftUI, Metal, og RealityKit/visionOS ingeniørstandarder for Apple-plattformkode.

Hva den gjør

En kjerne SKILL.md pluss fem detaljerte referansefiler (swift-concurrency, swiftui-architecture, metal-graphics, realitykit-visionos, advanced-swift-patterns) som håndhever aktør-først concurrency, Sendable overalt, ingen force-unwrapping, og LocalizedError domenefeil. Utløses når brukeren skriver eller gjennomgår Swift-kode for iOS, macOS, eller visionOS.

Testrapport

Ferdighetsstyrt versjon av en Swift nettverkstjeneste byttet ut en force-unwrapped URL og en ren klasse med en aktør, en Sendable LocalizedError enum, og en protokoll-søm for DI — baseline (uguide) kode hadde ingen av delene som standard.

Testet på: 2026-07-14 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/piemonte/apple-engineer-superpowers
cd apple-engineer-superpowers
mkdir -p ~/.claude/skills
cp -r . ~/.claude/skills/apple-engineer-superpowers

Kommandoer og eksempelprompter

  • /apple-engineer-superpowersSwift 6 concurrency, SwiftUI, Metal, og RealityKit/visionOS ingeniørstandarder for Apple-plattformkode.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Write a Swift actor service that fetches a user over the network
  • Review my SwiftUI view for Swift 6 concurrency issues
  • Add proper error handling to this Swift networking code