By Techopolis
Delegate Swift/iOS/macOS/visionOS code reviews and optimizations to 16 specialist agents via Claude Code or VS Code Copilot, orchestrated by swift-lead for concurrency safety, SwiftUI patterns, on-device AI (Core ML, MLX, Foundation Models), performance profiling, security audits, accessibility, testing, SwiftData, StoreKit 2, Meta glasses SDK, and App Store compliance.
App Store Review Guidelines expert. Catches rejection risks before submission: privacy manifests, IAP rules, HIG violations, entitlement issues, metadata problems, and common guideline misinterpretations.
Swift 6.2 strict concurrency reviewer. Enforces data race safety, proper actor isolation, Sendable conformance, structured concurrency, and modern async/await patterns. Relies on the swift-concurrency skill for reference material.
Core ML model conversion and deployment specialist. Expert in coremltools, model conversion from PyTorch/TensorFlow, quantization, palettization, pruning, flexible shapes, and on-device inference optimization.
Apple Foundation Models framework expert. Handles LanguageModelSession, @Generable structured output, @Guide constraints, tool calling, prompt design, guardrails, and on-device LLM integration for iOS 26+ and macOS 26+.
Meta Wearables Device Access Toolkit specialist. Expert in Meta Ray-Ban smart glasses SDK integration, camera streaming, photo capture, device pairing, permissions, and building hands-free wearable experiences on iOS.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
16 specialized Swift agents for Claude Code and VS Code Copilot.
Built by Taylor Arndt at Techopolis. Swift 6.2 strict concurrency, Apple Foundation Models, on-device AI, SwiftUI best practices, and mobile accessibility — enforced on every prompt.
Agents handle the review workflow. Marketplace skills provide the deep reference knowledge. This keeps agents slim, fast, and focused.
AI coding tools write Swift like it is 2020. They use ObservableObject when @Observable exists. They ignore actor isolation. They produce views with no accessibility modifiers. They have never heard of Apple Foundation Models or @Generable.
Without Swift Agents:
class SettingsViewModel: ObservableObject {
@Published var notifications = false
}
struct SettingsView: View {
@StateObject var vm = SettingsViewModel()
var body: some View {
NavigationView {
Toggle("Notifications", isOn: $vm.notifications)
}
}
}
With Swift Agents:
@Observable
class SettingsViewModel {
var notifications = false
}
struct SettingsView: View {
@State private var vm = SettingsViewModel()
var body: some View {
NavigationStack {
Toggle("Notifications", isOn: $vm.notifications)
.accessibilityLabel("Push notifications")
.accessibilityHint("Enables or disables push notifications for this app")
}
}
}
Modern @Observable instead of ObservableObject. NavigationStack instead of deprecated NavigationView. Accessibility labels and hints so VoiceOver users know what the toggle does.
| Agent | Role |
|---|---|
| swift-lead | Orchestrator. Routes tasks to the right specialists. |
| concurrency-specialist | Swift 6.2 strict concurrency, actors, Sendable, async/await. |
| foundation-models-specialist | Apple Foundation Models (iOS 26+), @Generable, @Guide, tool calling. |
| on-device-ai-architect | MLX Swift, llama.cpp, Core ML, device tier planning, multi-backend fallback. |
| mobile-a11y-specialist | iOS/macOS accessibility, VoiceOver, Dynamic Type, focus management. |
| swiftui-specialist | Modern SwiftUI, @Observable, state management, NavigationStack. |
| app-review-guardian | App Store review compliance, privacy manifests, IAP rules. |
| testing-specialist | Swift Testing, XCTest, testable architecture. |
| swift-security-specialist | Keychain, CryptoKit, biometric auth, ATS, certificate pinning. |
| coreml-specialist | Core ML conversion, quantization, deployment. |
| mlx-specialist | MLX Swift, MLXLLM, MLXVLM, GPU memory, LoRA. |
| meta-glasses-sdk-specialist | Meta Wearables DAT, camera streaming, device pairing. |
| swiftdata-specialist | SwiftData persistence, @Model, @Query, migration. |
| visionos-specialist | visionOS, RealityKit, ARKit, immersive spaces. |
| storekit-specialist | StoreKit 2, subscriptions, entitlement verification. |
| performance-specialist | Instruments, MetricKit, hang detection, memory management. |
A UserPromptSubmit hook fires on every prompt. If the task involves Swift code, the hook delegates to the swift-lead. The lead evaluates the task and invokes the relevant specialists. Multiple specialists can review a single task.
Agents are slim workflow reviewers (~50-80 lines each). They flag issues and enforce patterns. For deep reference knowledge, they rely on marketplace skills that load on demand. The installer offers to install companion skills automatically.
For Claude Code:
For VS Code Copilot:
curl -fsSL https://raw.githubusercontent.com/Techopolis/swift-agents/main/install.sh | bash
The installer asks which tool(s) and where (project or global). It also offers to install companion skills from the marketplace.
npx claudepluginhub techopolis/swift-agentsExpert Swift 6.2 + SwiftUI for iOS 26, macOS 26, iPadOS 26, watchOS 26, visionOS 26, tvOS 26 with Liquid Glass, @Observable, actors, SwiftData inheritance
Swift, SwiftUI, SwiftData, iOS animation design/implementation/review, and framework code review (HealthKit, CloudKit, WidgetKit, watchOS, App Intents). Pairs with beagle-core for full workflow.
Agent skills for building, debugging, profiling, testing, refactoring, and shipping Swift apps across Apple platforms.
Expert SwiftUI guidance for state management, view composition, performance, and iOS 26+ Liquid Glass adoption.
This skill should be used when writing or reviewing Swift code for iOS or macOS projects. Apply modern Swift 6+ best practices, concurrency patterns, API design guidelines, and migration strategies. Covers async/await, actors, MainActor, Sendable, typed throws, and Swift 6 breaking changes.
Reviews SwiftUI code for best practices on modern APIs, maintainability, and performance.