Apple Engineer Superpowers
Estándares de ingeniería de concurrencia de Swift 6, SwiftUI, Metal y RealityKit/visionOS para código de plataforma Apple.
Probado · Funciona
Qué hace
Un SKILL.md central más cinco archivos de referencia detallados (swift-concurrency, swiftui-architecture, metal-graphics, realitykit-visionos, advanced-swift-patterns) que imponen concurrencia actor-first, Sendable en todas partes, sin force-unwrapping y errores de dominio LocalizedError. Se activa siempre que el usuario escribe o revisa código Swift para iOS, macOS o visionOS.
Informe de la prueba
La versión guiada por la skill de un servicio de red Swift cambió una URL con force-unwrapped y una clase simple por un actor, un enum Sendable LocalizedError y una costura de protocolo para DI — el código de línea base (no guiado) no tenía nada de eso por defecto.
Probado el: 2026-07-14 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/piemonte/apple-engineer-superpowers cd apple-engineer-superpowers mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/apple-engineer-superpowers
Comandos y prompts de ejemplo
/apple-engineer-superpowersEstándares de ingeniería de concurrencia de Swift 6, SwiftUI, Metal y RealityKit/visionOS para código de plataforma Apple.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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