Apple Engineer Superpowers
Use when writing Swift code for Apple platforms - iOS, macOS, visionOS. Covers Swift 6 concurrency, actors, Sendable, async/await, SwiftUI, MVVM architecture, Metal GPU programming, RealityKit ECS, visionOS scenes, interpolation/animation, advanced collection types, property wrappers, Combine bridging, error handling, testing, and API design patterns.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add apple-engineer-superpowers npx -- -y @trustedskills/apple-engineer-superpowers
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"apple-engineer-superpowers": {
"command": "npx",
"args": [
"-y",
"@trustedskills/apple-engineer-superpowers"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill provides comprehensive knowledge of Apple platform engineering for AI coding assistants. It covers Swift 6 concurrency, SwiftUI, Metal GPU programming, RealityKit & visionOS development, and advanced Swift patterns – areas often overlooked by other skills. The goal is to enable your AI agent to generate correct, modern Swift code reflecting best practices from experienced Apple engineers.
When to use it
- Complex Concurrency: When you need robust asynchronous operations with isolation, error handling, and cancellation (e.g., building a network service).
- GPU Programming: For tasks involving video processing or rendering using Metal compute shaders.
- Spatial Computing: Developing immersive experiences for visionOS that leverage hand tracking and multi-window scenes.
- Modern SwiftUI Architecture: Refactoring existing code to utilize
@Observableand improve data flow within your application.
Key capabilities
- Swift 6 concurrency (actors, Sendable, AsyncSequence)
- Metal GPU programming (compute/render pipelines, ring buffers)
- RealityKit & visionOS development (entity-component-system architecture, hand tracking)
- Advanced Swift patterns (enum-keyed tables, async broadcast channels, interpolation)
Example prompts
- "Build me a network service with retry and cancellation."
- "Create a Metal compute shader that processes video frames."
- "Add a hand-tracking interaction to my visionOS app."
Tips & gotchas
This skill provides detailed references; it's not a simple checklist. Expect the AI agent to generate more complex code structures reflecting production-ready patterns and best practices.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Installing this skill downloads the exact code at commit 8edc1ef1, not the current state of the repository. This prevents supply-chain attacks from unauthorized updates.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
Details
- Version
- v1.0.0
- License
- MIT
- Author
- piemonte
- Installs
- 0
- Updated
- Mar 1, 2026
- Published
- Feb 28, 2026
🔓 Unverified
Not yet reviewed. Use with caution.
Install command fetches the verified snapshot, not the live repository.