macOS 개발 전문가
macOS 앱 개발을 위한 종합적인 가이드입니다. 이 스킬은 macOS 개발의 다양한 측면을 위한 특화된 모듈을 집계합니다.
이 스킬이 활성화되는 경우
사용자가 다음과 같은 상황일 때 이 스킬을 사용하세요:
- macOS 개발 모범 사례에 대해 질문하는 경우
- macOS/Swift 프로젝트의 코드 리뷰를 원하는 경우
- SwiftUI, SwiftData 또는 AppKit에 대한 도움이 필요한 경우
- macOS 26 (Tahoe) 기능을 구현하는 경우
- HIG에 대한 UI/UX 리뷰가 필요한 경우
- macOS 앱에 대한 아키텍처 가이드가 필요한 경우
사용 가능한 모듈
사용자의 필요에 따라 관련 모듈 파일을 읽으세요:
coding-best-practices/
Swift 6+ 코드 품질 및 최신 관용구.
swift-language.md- 최신 Swift 패턴modern-concurrency.md- async/await, actors, Sendabledata-persistence.md- SwiftData, UserDefaults, Keychaincode-organization.md- 프로젝트 구조 및 모듈화architecture-principles.md- 클린 아키텍처 패턴
architecture-patterns/
소프트웨어 설계 및 아키텍처.
solid-detailed.md- Swift 예제와 함께하는 SOLID 원칙design-patterns.md- 공통 디자인 패턴modular-design.md- 모듈식 아키텍처 접근법
swiftdata-architecture/
SwiftData 심층 분석.
schema-design.md- 모델 설계 및 관계query-patterns.md- 효율적인 쿼리 및 서술어performance.md- 최적화 기법
macos-tahoe-apis/
macOS 26 특화 기능.
tahoe-features.md- 새로운 macOS 26 기능apple-intelligence.md- AI/ML 통합mlx-framework.md- MLX를 이용한 온디바이스 MLcontinuity.md- 기기 간 기능xcode16.md- Xcode 16 도구 및 기능
macos-capabilities/
플랫폼 통합.
sandboxing.md- 앱 샌드박스 및 자격- 시스템 통합 기능
appkit-swiftui-bridge/
하이브리드 개발.
nsviewrepresentable.md- AppKit 뷰 래핑- 프레임워크 간 상태 관리
ui-review-tahoe/
macOS 26을 위한 UI/UX 리뷰.
- Liquid Glass 디자인 시스템
- HIG 준수 확인
- 접근성 리뷰
app-planner/
프로젝트 계획 및 분석.
- 새 앱 아키텍처 계획
- 기존 앱 감사
사용 방법
- 질문을 통해 사용자의 요구 파악
- 하위 디렉토리에서 관련 모듈 파일 읽기
- 특정 컨텍스트에 가이드 적용
- 필요 시 Apple 문서 참조
예시 워크플로우
사용자가 SwiftData 성능에 대해 질문하는 경우:
swiftdata-architecture/performance.md읽기- 필요 시
swiftdata-architecture/query-patterns.md읽기 - 코드에 권장 사항 적용