Cómo evitar que tu agente alucine con APIs de SwiftUI
Cuándo usarlo: El agente sugiere APIs que no existen en la versión de iOS que es tu objetivo.
Requisitos previos
- Node 18+ — nvm install 20
Flujo
-
InstalaInstala vía: npx -y @kimsungwhee/apple-docs-mcp@latest (o agrega a la configuración MCP).✓ Copiado→ Aparecen las herramientas
-
Fundamenta tu preguntaUsa search_apple_docs para encontrar 'navigationDestination' y get_platform_compatibility para verificar que esté disponible en iOS 16+.✓ Copiado→ Entrada de documentación oficial + versión mínima de deployment
-
Cita en el códigoAhora escribe el código de navegación citando la documentación que acabas de leer.✓ Copiado→ Código + citas
Resultado: Código que compila contra tu objetivo de deployment.
Errores comunes
- Se muestran APIs solo de WWDC antes del lanzamiento — Verifica get_platform_compatibility — las APIs beta están marcadas