Builds iOS/macOS/watchOS/tvOS applications, implements SwiftUI views and state management, designs protocol-oriented architectures…
Diagnose a Swift / Xcode Cloud / TestFlight failure from a pasted red build log, an ITMS App Store rejection email, or a bare error code.
Formats and parses locale-aware numbers, decimals, currencies, percentages, dates, durations, measurements, names, lists, byte counts, and…
Choose the right Swift game/VFX stack across SpriteKit, RealityKit, Metal, GameplayKit, and community engines with practical architecture…
Install and configure Swift programming language on Debian Linux for server-side development.
Expert guidance on SwiftNIO best practices, patterns, and implementation.
Compatibility workflow surface for broad or legacy Swift Package Manager execution requests.
SwiftUI view composition, @Observable patterns, async/await concurrency, TCA architecture, and Combine reactive streams.
Use when working with iOS/macOS Keychain Services (SecItem queries, kSecClass, OSStatus errors), biometric authentication (LAContext, Face…
SettingsKit for SwiftUI settings interfaces (iOS, macOS, watchOS, tvOS, visionOS).
When to activate: SwiftData, @Model, @Query, ModelContainer, ModelContext, relationships, migrations in SwiftData
Use when implementing gesture composition (simultaneous, sequenced, exclusive), adaptive layouts (ViewThatFits, AnyLayout, size classes)…
Implement, diagnose, or review SwiftUI motion using explicit and scoped implicit animations, springs, transitions, PhaseAnimator…
Match UI/UX interaction needs to proven SwiftUI animation patterns from curated open-source catalogs.
Build SwiftUI layouts using stacks, grids, lists, scroll views, forms, and controls.
Implement SwiftUI navigation patterns including NavigationStack, NavigationSplitView, sheet presentation, tab-based navigation, and deep…
Simplifies code by minimizing complexity, eliminating duplication, and prioritizing legibility for contributors.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use…
This skill should be used when the user asks to "demonstrate skills", "show skill format", "create a skill template", or discusses skill…
This skill should be used when the user asks to "add MCP server", "integrate MCP", "configure MCP in plugin", "use .mcp.json", "set up…
This skill should be used when the user asks to "create a plugin", "scaffold a plugin", "understand plugin structure", "organize plugin…