build-ios-apps
v0.1.2Build iOS apps with workflows for App Intents, SwiftUI UI work, Simulator mirroring in the Codex in-app browser, performance profiling, leak investigation, and simulator debugging.
by OpenAIMIT5kupdated 3 weeks ago
Source
git clone https://github.com/openai/pluginsClone the source, then follow the repository's marketplace instructions for your runtime. The plugin root is plugins/build-ios-apps/ inside the repository.
Layout
├── .codex-plugin/plugin.json├── skills/ios-app-intents/SKILL.md├── skills/ios-debugger-agent/SKILL.md├── skills/ios-ettrace-performance/SKILL.md├── skills/ios-memgraph-leaks/SKILL.md├── skills/ios-simulator-browser/SKILL.md├── skills/swiftui-liquid-glass/SKILL.md├── skills/swiftui-performance-audit/SKILL.md├── skills/swiftui-ui-patterns/SKILL.md├── skills/swiftui-view-refactor/SKILL.md└── .mcp.json
Skills9
Design App Intents, app entities, and App Shortcuts for iOS system surfaces. Use when exposing app actions or content to Shortcuts, Siri, Spotlight, widgets, or controls.
Build, run, and debug iOS apps on Simulator with XcodeBuildMCP. Use when launching an app, inspecting simulator UI or logs, or diagnosing runtime behavior.
Capture and interpret iOS Simulator ETTrace profiles. Use when profiling launch or runtime latency, comparing traces, or finding CPU-heavy stacks.
Capture and inspect iOS leaks and memgraphs. Use when debugging leaked objects, retain cycles, memory growth, or before/after leak evidence.
Mirror an iOS Simulator into the Codex in-app browser and render SwiftUI previews from importable Swift packages in that simulator with hot reload. Use when a user wants to watch or interact with an iOS app in the browser, see a SwiftUI preview outside Xcode Canvas, iterate live on a preview, or capture browser-visible simulator proof.
Implement and review iOS 26+ SwiftUI Liquid Glass UI. Use when adopting Liquid Glass or checking its correctness, performance, and design fit.
Audit SwiftUI runtime performance from code first. Use when diagnosing slow rendering, janky scrolling, expensive updates, or profiling needs.
Build and refactor SwiftUI UI with component patterns and examples. Use when shaping navigation, state, layouts, controls, or screen composition.
Refactor SwiftUI view files into stable, testable structure. Use when splitting large views, tightening data flow, or cleaning Observation ownership.
MCP servers1
- command
- npx
- args
- -y xcodebuildmcp@latest mcp
- env.XCODEBUILDMCP_ENABLED_WORKFLOWS
- simulator,ui-automation,debugging,logging
Manifests1
{
"name": "build-ios-apps",
"version": "0.1.2",
"description": "Build iOS apps with workflows for App Intents, SwiftUI UI work, Simulator mirroring in the Codex in-app browser, performance profiling, leak investigation, and simulator debugging.",
"author": {
"name": "OpenAI",
"email": "support@openai.com",
"url": "https://openai.com/"
},
"homepage": "https://openai.com/",
"repository": "https://github.com/openai/plugins",
"license": "MIT",
"keywords": [
"ios",
"swift",
"swiftui",
"app-intents",
"shortcuts",
"siri",
"spotlight",
"xcode",
"performance",
"debugging",
"previews"
],
"skills": "./skills/",
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "Build iOS Apps",
"shortDescription": "Build, refine, and debug iOS apps with App Intents, SwiftUI, and Xcode workflows",
"longDescription": "Use Build iOS Apps to design App Intents and App Shortcuts, build or refactor SwiftUI UI, render SwiftUI previews in the Codex in-app browser, adopt modern iOS patterns such as Liquid Glass, audit runtime performance, capture ETTrace profiles, investigate memory leaks, and debug apps on simulators with XcodeBuildMCP-backed workflows.",
"developerName": "OpenAI",
"category": "Developer Tools",
"capabilities": [
"Interactive",
"Read",
"Write"
],
"websiteURL": "https://openai.com/",
"privacyPolicyURL": "https://openai.com/policies/privacy-policy/",
"termsOfServiceURL": "https://openai.com/policies/terms-of-use/",
"defaultPrompt": [
"Build or debug an iOS app with SwiftUI, App Intents, and Simulator."
],
"brandColor": "#0A84FF",
"composerIcon": "./assets/build-ios-apps-small.svg",
"logo": "./assets/app-icon.png",
"screenshots": []
}
}