A
axiom-ios-ai
Use when implementing ANY Apple Intelligence or on-device AI feature. Covers Foundation Models, @Generable, LanguageModelSession, structured output, Tool protocol, iOS 26 AI integration.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use when implementing ANY Apple Intelligence or on-device AI feature. Covers Foundation Models, @Generable, LanguageModelSession, structured output, Tool protocol, iOS 26 AI integration.
How to use
- Określ typ zadania AI, które chcesz zaimplementować — jeśli pracujesz z Apple Intelligence, generowaniem tekstu na urządzeniu lub Foundation Models, ten skill jest dla Ciebie. Jeśli potrzebujesz wdrożyć własny model (PyTorch, TensorFlow), wizję komputerową lub integrację z API chmury (OpenAI), skill automatycznie Cię skieruje do odpowiedniego narzędzia.
- Zapoznaj się z kluczowym rozróżnieniem: ios-ai obsługuje Apple Foundation Models i LanguageModelSession (modele na urządzeniu), natomiast ios-ml zajmuje się konwersją CoreML, kwantyzacją i wdrażaniem własnych modeli — wybierz ścieżkę zgodnie z Twoimi potrzebami.
- Jeśli implementujesz strukturyzowane wyjście, użyj @Generable do dekodowania odpowiedzi z Foundation Models — skill zawiera wzorce i rozwiązania dla typowych błędów dekodowania.
- Sprawdź, czy sesja Foundation Models działa asynchronicznie — jeśli interfejs się zawiesa, problem leży w brakującym await lub uruchomieniu na @MainActor, a nie w samym modelu.
- Gdy napotkasz problem łączący Foundation Models z innymi aspektami aplikacji (konkurencja, sieć, dane), skill wskaże, czy powinieneś dodatkowo zaangażować ios-concurrency lub ios-networking.
- Pamiętaj, że systemowe funkcje AI (Writing Tools, Genmoji) nie wymagają kodu — są dostępne natywnie w iOS, więc skupiaj się na Foundation Models tylko dla niestandardowych przypadków użycia.