Experto en Desarrollo macOS
Guía completa para el desarrollo de aplicaciones macOS. Este skill agrega módulos especializados para diferentes aspectos del desarrollo macOS.
Cuándo se activa este skill
Usa este skill cuando el usuario:
- Pregunte sobre mejores prácticas de desarrollo macOS
- Quiera una revisión de código para proyectos macOS/Swift
- Necesite ayuda con SwiftUI, SwiftData o AppKit
- Esté implementando características de macOS 26 (Tahoe)
- Desee una revisión de UI/UX contra las HIG
- Necesite orientación sobre arquitectura para aplicaciones macOS
Módulos disponibles
Lee los archivos de módulos relevantes según las necesidades del usuario:
coding-best-practices/
Calidad de código Swift 6+ y modismos modernos.
swift-language.md- Patrones modernos de Swiftmodern-concurrency.md- async/await, actores, Sendabledata-persistence.md- SwiftData, UserDefaults, Keychaincode-organization.md- Estructura de proyecto y modularidadarchitecture-principles.md- Patrones de arquitectura limpia
architecture-patterns/
Diseño de software y arquitectura.
solid-detailed.md- Principios SOLID con ejemplos en Swiftdesign-patterns.md- Patrones de diseño comunesmodular-design.md- Enfoques de arquitectura modular
swiftdata-architecture/
Inmersión profunda en SwiftData.
schema-design.md- Diseño de modelos y relacionesquery-patterns.md- Consultas y predicados eficientesperformance.md- Técnicas de optimización
macos-tahoe-apis/
Características específicas de macOS 26.
tahoe-features.md- Nuevas capacidades de macOS 26apple-intelligence.md- Integración de IA/MLmlx-framework.md- ML en dispositivo con MLXcontinuity.md- Funciones entre dispositivosxcode16.md- Herramientas y características de Xcode 16
macos-capabilities/
Integración de plataforma.
sandboxing.md- App Sandbox y entitlements- Características de integración del sistema
appkit-swiftui-bridge/
Desarrollo híbrido.
nsviewrepresentable.md- Envolver vistas de AppKit- Gestión de estado entre frameworks
ui-review-tahoe/
Revisión de UI/UX para macOS 26.
- Sistema de diseño Liquid Glass
- Verificación de cumplimiento con HIG
- Revisión de accesibilidad
app-planner/
Planificación y análisis de proyectos.
- Planificación de arquitectura para nuevas apps
- Auditorías de apps existentes
Cómo usar
- Identifica la necesidad del usuario a partir de su pregunta
- Lee los archivos de módulos relevantes de los subdirectorios
- Aplica la guía a su contexto específico
- Referencia la documentación de Apple cuando sea necesario
Flujo de trabajo de ejemplo
El usuario pregunta sobre el rendimiento de SwiftData:
- Lee
swiftdata-architecture/performance.md - Lee
swiftdata-architecture/query-patterns.mdsi es relevante - Aplica las recomendaciones a su código