ios-debugger-agent
/ios-debugger-agent
Buduje, uruchamia i debuguje aplikację iOS na symulatorze przez XcodeBuildMCP, zbierając logi i stan ekranu.
- Autor
- heyAyushh ↗
- Repozytorium
- stacc ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 21.09.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 1
Brak sygnałów. Repozytorium zmienione 21.09.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Buduje, uruchamia i debuguje aplikację iOS na symulatorze przez XcodeBuildMCP, zbierając logi i stan ekranu.
Oryginalny opis (EN)
Use XcodeBuildMCP to build, run, launch, and debug the current iOS project on a booted simulator. Trigger when asked to run an iOS app, interact with the simulator UI, inspect on-screen state, capture logs/console output, or diagnose runtime behavior using XcodeBuildMCP tools.
Jak działa
- Overview
- Core Workflow
- UI Interaction & Debugging
- Logs & Console Output
- Troubleshooting
Podgląd SKILL.md
--- name: ios-debugger-agent description: Use XcodeBuildMCP to build, run, launch, and debug the current iOS project on a booted simulator. Trigger when asked to run an iOS app, interact with the simulator UI, inspect on-screen state, capture logs/console output, or diagnose runtime behavior using XcodeBuildMCP tools. license: MIT origin_url: https://github.com/Dimillian/Skills --- # iOS Debugger Agent ## Overview Use XcodeBuildMCP to build and run the current project scheme on a booted iOS simulator, interact with the UI, and capture logs. Prefer the MCP tools for simulator control, logs, and view inspection. ## Core Workflow Follow this sequence unless the user asks for a narrower action. ### 1) Discover the booted simulator - Call `mcp__XcodeBuildMCP__list_sims` and select the simulator with state `Booted`. - If none are booted, ask the user to boot one (do not boot automatically unless asked). ### 2) Set session defaults - Call `mcp__XcodeBuildMCP__session-set-defaults` with: - `projectPath` or `workspacePath` (whichever the repo uses) - `scheme` for the current app - `simulatorId` from the booted device - Optional: `configuration: "Debug"`, `useLatestOS: true` ### 3) Build + run (when requested) - Call `mcp__XcodeBuildMCP__build_run_sim`. - If the app is already built and only launch is requested, use `mcp__XcodeBuildMCP__launch_app_sim`. - If bundle id is unknown: 1) `mcp__XcodeBuildMCP__get_sim_app_path` 2) `mcp__XcodeBuildMCP__get_app_bundle_id` ## UI Interaction & Debugging Use these when asked to inspect or interact with the running app. - **Describe UI**: `mcp__XcodeBuildMCP__describe_ui` before tapping or swiping. - **Tap**: `mcp__XcodeBuildMCP__tap` (prefer `id` or `label`; use coordinates only if needed). - **Type**: `mcp__XcodeBuildMCP__type_text` after focusing a field. - **Gestures**: `mcp__XcodeBuildMCP__gesture` for common scrolls and edge swipes. - **Screenshot**: `mcp__XcodeBuildMCP__screenshot` for visual confirmation. ## Logs & Console Output - Start logs: `mcp__XcodeBuildMCP__start_sim_log_cap` with the app bundle id. - Stop logs: `mcp__XcodeBuildMCP__stop_sim_log_cap` and summarize important lines. - For console output, set `captureConsole: true` and relaunch if required. ## Troubleshooting - If build fails, ask whether to retry with `preferXcodebuild: true`. - If the wrong app launches, confirm the scheme and bundle id. - If UI elements are not hittable, re-run `describe_ui` after layout changes.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · heyAyushh/stacc | 90 | MIT |
| TerminalSkills/skills | 100 | Apache-2.0 |
Identyczna treść występuje jeszcze w 5 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.
Migawka bazy z 28.10.2026 · wersja paczki 6123307a2ce5 (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100xcode-test
Buduje i testuje aplikacje iOS na symulatorze przez XcodeBuildMCP: instaluje, uruchamia, robi zrzuty i analizuje logi. - 90ios
Wspiera budowanie aplikacji na iPhone'a z testami w symulatorze i na urządzeniu, automatyzacją UI i debugowaniem przez narzędzia XcodeBuildMCP. - 90ce-test-xcode
Testuje aplikacje iOS w symulatorze Xcode i zbiera dowody działania przed przekazaniem zmian. - 85xcodebuildmcp
Obsługuje XcodeBuildMCP w pracy z iOS, macOS, watchOS, tvOS i visionOS: build, testy, uruchamianie, debugowanie, logi i automatyzacja UI. - 90xcode-simulator-testing
Buduje aplikację iOS dla wskazanego schematu Xcode albo bieżącego i uruchamia ją w symulatorze, bez regeneracji projektu. - 95xcodebuildmcp-cli
Obsługuje CLI XcodeBuildMCP przy pracy nad iOS, macOS, watchOS, tvOS i visionOS: budowanie, testy, uruchamianie, debugowanie, logi i automatyzacja interfejsu.