swift-expert

Apply Swift, SwiftUI, and UIKit best practices to solve complex iOS development challenges.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/duylinhdang1998/claude-template-agent --skill swift-expert-duylinhdang1998
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swift-expert
Source: https://github.com/duylinhdang1998/claude-template-agent/tree/main/plugins/vfm-agent-company/skills/swift-expert
Command: npx skills add https://github.com/duylinhdang1998/claude-template-agent --skill swift-expert-duylinhdang1998

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

iOS developers need practical, Apple-aligned Swift expertise to deliver native apps quickly and maintainably.

Core Features & Use Cases

  • Native iOS development: Swift, SwiftUI, and UIKit mastery aligned with Apple guidelines.
  • Architecture & performance: MVVM/Coordinator patterns, concurrency best practices, and optimization.
  • Real-world scenarios: Designing privacy-first, accessible interfaces for complex apps across devices.

Quick Start

Create a hands-on SwiftUI app outline with MVVM architecture that follows Apple design guidelines.

Frequently Asked Questions about swift-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Does this approach support building apps with both SwiftUI and UIKit?

Yes, this approach supports building apps with both SwiftUI and UIKit by applying native best practices for each framework, allowing you to integrate UIKit components into SwiftUI views and vice versa for high-quality Apple-native apps.

What is the best way to handle concurrency in native Swift for iOS?

The best way to handle concurrency in native Swift involves utilizing modern concurrency features like async/await and structured tasks to optimize performance and prevent data races in complex iOS applications.

How do I ensure my iOS app meets Apple design guidelines for accessibility?

You can ensure your iOS app meets Apple design guidelines by applying Human Interface Guidelines during UI design, building privacy-first and accessible interfaces using native SwiftUI and UIKit components.

Does this approach support building apps with both SwiftUI and UIKit?

Yes, this approach supports building apps with both SwiftUI and UIKit by applying native best practices for each framework, allowing you to integrate UIKit components into SwiftUI views and vice versa for high-quality Apple-native apps.

How do I optimize performance for a complex iOS app across multiple devices?

Optimize iOS app performance by applying native Swift and SwiftUI best practices, minimizing view re-renders, and efficiently managing concurrency to ensure smooth operation across various Apple devices.