Apple Engineer Superpowers

Swift 6 concurrency, SwiftUI, Metal en RealityKit/visionOS engineering standaarden voor Apple platform code.

Door piemonte · piemonte/apple-engineer-superpowers

Getest · Werkt ★ 8.8/10

Apple Engineer Superpowers — Swift 6 concurrency, SwiftUI, Metal en RealityKit/visionOS engineering standaarden voor Apple platform code.

Wat het doet

Een kern SKILL.md plus vijf gedetailleerde referentiebestanden (swift-concurrency, swiftui-architecture, metal-graphics, realitykit-visionos, advanced-swift-patterns) die actor-first concurrency, Sendable overal, geen force-unwrapping en LocalizedError domeinfouten afdwingen. Activeert wanneer de gebruiker Swift code schrijft of reviewt voor iOS, macOS of visionOS.

Testrapport

Skill-geleide versie van een Swift netwerkservice wisselde een force-unwrapped URL en een gewone klasse in voor een actor, een Sendable LocalizedError enum, en een protocol seam voor DI — baseline (ongeleide) code had standaard niets daarvan.

Getest op: 2026-07-14 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /apple-engineer-superpowersSwift 6 concurrency, SwiftUI, Metal en RealityKit/visionOS engineering standaarden voor Apple platform code.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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