Przejdź do treści
Biblioteka skilli
Programowanie · Budowanie i kod

ios

/ios

Wspiera budowanie aplikacji na iPhone'a z testami w symulatorze i na urządzeniu, automatyzacją UI i debugowaniem przez narzędzia XcodeBuildMCP.

Repozytorium
agents ↗
Licencja
MIT
Ostatnia zmiana repozytorium
12.10.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
6
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 12.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Wspiera budowanie aplikacji na iPhone'a z testami w symulatorze i na urządzeniu, automatyzacją UI i debugowaniem przez narzędzia XcodeBuildMCP.

Oryginalny opis (EN)

Use when building iPhone apps — simulator/device testing, UI automation, or debugging — with XcodeBuildMCP tools.

Jak działa

  1. Agent Workflow (MANDATORY)
  2. Overview
  3. MCP Tools Available
  4. Reference Guide
  5. Best Practices
Sekcje z nagłówków SKILL.md, w oryginale · 88 linii, 385 słów
Podgląd SKILL.md
---
name: ios
description: Use when building iPhone apps — simulator/device testing, UI automation, or debugging — with XcodeBuildMCP tools.
versions:
  ios: 27
  xcode: 27
user-invocable: false
references: references/simulator-tools.md, references/device-tools.md, references/ui-automation.md, references/debugging.md, references/uikit-integration.md
related-skills: swift-core, swiftui-core, ipados, mcp-tools
---

<objective>
Covers iOS-specific development using XcodeBuildMCP automation tools: building and testing on the iOS Simulator, deploying to physical devices, scripted UI interactions (tap, swipe, screenshot, view-hierarchy snapshot), LLDB debugging, and integrating UIKit views inside SwiftUI.

Lists the concrete MCP tools available for each phase — simulator tools (build_sim, boot_sim, launch_app_sim, test_sim), device tools (build_device, install_app_device, list_devices), and UI automation primitives.

Best practices: build before every commit, iterate on the simulator first, always test on a real device before release, enable accessibility identifiers for UI automation, and validate against the oldest supported iOS version.
</objective>

# iOS Platform

iOS-specific development with XcodeBuildMCP automation tools.

## Agent Workflow (MANDATORY)

Before ANY implementation, spawn 3 agents in parallel, one `Agent` call each with a `name`:

1. **fuse-ai-pilot:explore-codebase** - Analyze existing iOS patterns
2. **fuse-ai-pilot:research-expert** - Verify latest iOS 27 docs via Context7/Exa
3. **mcp__XcodeBuildMCP__discover_projs** - Find Xcode projects

After implementation, run **fuse-ai-pilot:sniper** for validation.

---

## Overview

### When to Use

- Building iPhone applications
- Testing on iOS Simulator
- Deploying to physical devices
- Automating UI interactions
- Debugging app behavior
- UIKit integration in SwiftUI

### Why iOS Skill

| Feature | Benefit |
|---------|---------|
| XcodeBuildMCP | Automated build and test |
| UI Automation | Scripted user interactions |
| Simulator tools | Fast iteration cycle |
| Device tools | Real hardware testing |

---

## MCP Tools Available

### Simulator Tools
- `build_sim` - Build for simulator
- `boot_sim` - Start simulator
- `launch_app_sim` - Run app
- `test_sim` - Execute tests

### Device Tools
- `build_device` - Build for device
- `install_app_device` - Deploy to device
- `list_devices` - Show connected devices

### UI Automation
- `tap`, `swipe` - Touch interactions
- `screenshot` - Capture screen
- `snapshot_ui` - Get view hierarchy

---

## Reference Guide

| Need | Reference |
|------|-----------|
| Simulator build/test | [simulator-tools.md](references/simulator-tools.md) |
| Device deployment | [device-tools.md](references/device-tools.md) |
| Touch automation | [ui-automation.md](references/ui-automation.md) |
| LLDB debugging | [debugging.md](references/debugging.md) |
| UIKit in SwiftUI | [uikit-integration.md](references/uikit-integration.md) |

---

## Best Practices

1. **Build validation** - Always build before commit
2. **Simulator first** - Faster iteration
3. **Device testing** - Required before release
4. **Accessibility IDs** - Enable UI automation
5. **Screenshots** - Document UI states
6. **Test on oldest supported** - iOS version compatibility
Pliki w paczce (6)
  • SKILL.md 3 KB
  • references/debugging.md 3 KB
  • references/device-tools.md 2 KB
  • references/simulator-tools.md 2 KB
  • references/ui-automation.md 3 KB
  • references/uikit-integration.md 3 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · fusengine/agents90MIT
nimadorostkar/Claude-Skills-collection100MIT
j4flmao/agent-skills95MIT
heyAyushh/stacc90MIT
heyAyushh/stacc90MIT
clawic/skills90MIT
dkbnull/hello-skill86MIT

Migawka bazy z 28.10.2026 · wersja paczki 4b5b9ef064e0 (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-debugger-agent
    Buduje, uruchamia i debuguje aplikację iOS na symulatorze przez XcodeBuildMCP, zbierając logi i stan ekranu.
  • 90ce-test-xcode
    Testuje aplikacje iOS w symulatorze Xcode i zbiera dowody działania przed przekazaniem zmian.
  • 95xcodebuildmcp-cli
    Obsługuje CLI XcodeBuildMCP przy pracy nad iOS, macOS, watchOS, tvOS i visionOS: budowanie, testy, uruchamianie, debugowanie, logi i automatyzacja interfejsu.
  • 85xcodebuildmcp
    Obsługuje XcodeBuildMCP w pracy z iOS, macOS, watchOS, tvOS i visionOS: build, testy, uruchamianie, debugowanie, logi i automatyzacja UI.
  • 91ios-simulator
    Weryfikuje i debuguje aplikacje natywne, React Native, Expo i Flutter na symulatorze iOS przez agent-device: uruchamianie, inspekcja UI, testowanie zmian i zbieranie dowodów awarii.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.