Receber por email
← Voltar para o catálogo

ios

iOS platform-specific development with XcodeBuildMCP tools for simulator, device, UI automation, and debugging. Use when building iPhone apps, testing on simulator/device, or automating UI interactions.

15estrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add fusengine/agents

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/ios/svg)](https://www.skillteca.com.br/skills/ios)

Skills relacionadas

Ver todas de Desenvolvimento →

Alerta por categoria

Receba novas skills de Desenvolvimento toda segunda

1 email curto, só com as skills novas de Desenvolvimento. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

iOS Platform

iOS-specific development with XcodeBuildMCP automation tools.

Agent Workflow (MANDATORY)

Before ANY implementation, use TeamCreate to spawn 3 agents:

  1. fuse-ai-pilot:explore-codebase - Analyze existing iOS patterns
  2. fuse-ai-pilot:research-expert - Verify latest iOS 26 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
Compartilhar X LinkedIn