xcodebuildmcp
Official skill for XcodeBuildMCP. Use when doing iOS/macOS/watchOS/tvOS/visionOS work (build, test, run, debug, log, UI automation).
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Official skill for XcodeBuildMCP. Use when doing iOS/macOS/watchOS/tvOS/visionOS work (build, test, run, debug, log, UI automation).
How to use
Zainstaluj XcodeBuildMCP w swoim środowisku agenta AI, postępując zgodnie z instrukcjami w repozytorium https://github.com/cameroncooke/XcodeBuildMCP. Umiejętność wymaga dostępu do narzędzi Xcode (xcodebuild, xcrun, simctl).
Na początku sesji pracy z projektem uruchom narzędzie session_show_defaults, aby wyświetlić i ustawić domyślne parametry: projekt, schemat, symulator oraz urządzenie. To unika konieczności podawania tych parametrów przy każdym poleceniu.
Jeśli domyślne ustawienia są niekompletne lub nieprawidłowe, użyj narzędzia discover_projs do znalezienia dostępnych projektów Xcode i workspace'ów w katalogu roboczym, a następnie wyświetl dostępne schematy i ustawienia budowania.
Do budowania i uruchamiania aplikacji na symulatorze iOS użyj połączonego narzędzia build-and-run zamiast oddzielnych poleceń. Narzędzie automatycznie bootuje symulator, buduje projekt i uruchamia aplikację.
Aby debugować aplikację, dołącz debugger LLDB, ustaw punkty przerwania, inspektujesz ślad stosu i zmienne. Do testów interfejsu użytkownika przechwytuj zrzuty ekranu, inspektujesz hierarchię widoków z współrzędnymi, wykonujesz gesty dotykowe i wpisujesz tekst.
Jeśli potrzebujesz funkcji takich jak urządzenia fizyczne, debugowanie lub automatyzacja UI, które nie są domyślnie włączone, skonfiguruj XcodeBuildMCP w pliku konfiguracyjnym (docs/CONFIGURATION.md w repozytorium).