SwiftUI Pro
Arquitectura de SwiftUI Pro: una entrada y referencias por tarea
Seguir el orden de revisión y entender la excepción de rendimiento profundo
Qué aprenderás
- Seguir el recorrido
- Entender el resultado
- Cargar lo profundo cuando proceda
Antes de empezar
- Una pantalla SwiftUI descartable
- Un cliente de agente compatible
- Un destino mínimo conocido
Decidir con una pantalla pequeña si debe entrar en el flujo habitual
Conclusiones clave
- Las referencias organizan los temas.
- El agente anfitrión aplica las reglas.
- La guía profunda requiere una necesidad explícita.
Seguir el recorrido
SKILL.md enumera API modernas, composición de vistas, datos, navegación, diseño, tamaño de ventana, accesibilidad, localización, rendimiento, Swift e higiene. Cada tema remite a su referencia.
Es una estructura de consulta para el agente, no un motor ejecutable de reglas. La calidad depende de que abra la referencia correcta y la relacione con el código y la versión de sistema reales.
Entender el resultado
La entrada pide problemas genuinos, gravedad, ubicación y cambios sugeridos. También pide separar modernizaciones no solicitadas durante una tarea de funcionalidad o corrección.
Conviene distinguir una obsolescencia documentada de una sospecha de lentitud. La segunda necesita medición o causa visible en el código; una lista extensa de avisos no equivale a una buena revisión.
Cargar lo profundo cuando proceda
La habilidad excluye performance-plus.md de la revisión ordinaria. Reserva sus cambios más complejos de datos y vistas para una solicitud profunda o un problema de rendimiento ya identificado.
La carga selectiva ahorra contexto y evita refactorizaciones grandes en una revisión casual. También implica que una revisión general no agota todas las técnicas avanzadas; indique el alcance al comparar resultados.
Cómo elegir
| Criterio | Opción A | Opción B |
|---|---|---|
| Best when | You need predictable behavior and easy auditing | You need adaptive optimization and have reliable telemetry |
| Main risk | May leave performance on the table | Can become difficult to explain or debug |
Pasos de implementación
- 1
Leer SKILL.md para conocer la secuencia.
- 2
Abrir solo referencias relacionadas con la pregunta.
- 3
Separar hallazgos normales de cambios estructurales.
Ejemplo para copiar
SKILL.md
-> api, views, data, navigation
-> accessibility, resizability, performance
-> performance-plus only for a deep requestPreguntas frecuentes
¿Ejecuta análisis estático?
Los archivos examinados son instrucciones y referencias Markdown; no sustituyen compiladores ni analizadores.
¿Por qué excluir performance-plus.md?
SKILL.md lo reserva para revisión profunda o problema conocido.
Fuentes
- SwiftUI Pro / swiftui-pro/SKILL.mdFuente verificada 2026-10-14
- SwiftUI Pro / swiftui-pro/references/performance.mdFuente verificada 2026-10-14
- SwiftUI Pro / swiftui-pro/references/performance-plus.mdFuente verificada 2026-10-14