Apple Engineer Superpowers
Standard di ingegneria per la concorrenza Swift 6, SwiftUI, Metal e RealityKit/visionOS per il codice della piattaforma Apple.
Promosso
Cosa fa
Un SKILL.md principale più cinque file di riferimento dettagliati (swift-concurrency, swiftui-architecture, metal-graphics, realitykit-visionos, advanced-swift-patterns) che impongono la concorrenza actor-first, Sendable ovunque, nessun force-unwrapping e errori di dominio LocalizedError. Si attiva ogni volta che l'utente scrive o revisiona codice Swift per iOS, macOS o visionOS.
Rapporto di test
La versione guidata dalla skill di un servizio di rete Swift ha scambiato un URL con force-unwrapping e una classe semplice con un actor, un enum Sendable LocalizedError e una giunzione di protocollo per DI — il codice baseline (non guidato) non aveva nulla di tutto ciò per impostazione predefinita.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/piemonte/apple-engineer-superpowers cd apple-engineer-superpowers mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/apple-engineer-superpowers
Comandi e prompt di esempio
/apple-engineer-superpowersStandard di ingegneria per la concorrenza Swift 6, SwiftUI, Metal e RealityKit/visionOS per il codice della piattaforma Apple.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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