Ios
Skill fusengine/agents/plugins/swift-apple-expert/skills/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.From its SKILL.md
npx -y skills add fusengine/agents --skill iosAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 22 stars22 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.5 KB, 516 tokens by cl100k_base, as published. Nobody here has run it
iOS Platform
iOS-specific development with XcodeBuildMCP automation tools.
Agent Workflow (MANDATORY)
Before ANY implementation, use TeamCreate to spawn 3 agents:
- fuse-ai-pilot:explore-codebase - Analyze existing iOS patterns
- fuse-ai-pilot:research-expert - Verify latest iOS 26 docs via Context7/Exa
- 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 simulatorboot_sim- Start simulatorlaunch_app_sim- Run apptest_sim- Execute tests
Device Tools
build_device- Build for deviceinstall_app_device- Deploy to devicelist_devices- Show connected devices
UI Automation
tap,swipe- Touch interactionsscreenshot- Capture screensnapshot_ui- Get view hierarchy
Reference Guide
| Need | Reference |
|---|---|
| Simulator build/test | simulator-tools.md |
| Device deployment | device-tools.md |
| Touch automation | ui-automation.md |
| LLDB debugging | debugging.md |
| UIKit in SwiftUI | uikit-integration.md |
Best Practices
- Build validation - Always build before commit
- Simulator first - Faster iteration
- Device testing - Required before release
- Accessibility IDs - Enable UI automation
- Screenshots - Document UI states
- Test on oldest supported - iOS version compatibility
What ships with it: 5 files
12.5 KB alongside SKILL.md
references/
- debugging.md2.5 KB
- device-tools.md2.5 KB
- simulator-tools.md2.3 KB
- ui-automation.md2.4 KB
- uikit-integration.md2.8 KB