All skills & plugins / Codex official plugins
Build iOS Apps
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.
- Type
- Plugin with 9 skills by OpenAI
- Catalog
- Codex official plugins
- Source
- openai/plugins/plugins/build-ios-apps (76 files scanned)
- Install and details
- Agent Skills Index entry
- License
- MIT (manifest)
- Signals
- Local MCP serverBundled scriptsSpawns processes
Pre-approved tools
No allowed-tools or tools list in its SKILL.md, command or agent files, so the agent asks before using tools as usual.
Hooks
No hooks.
MCP servers and apps
| Server | Where it runs | Credentials |
|---|---|---|
| xcodebuildmcp | Local process: npx -y xcodebuildmcp@latest mcppackage xcodebuildmcp@latest | XCODEBUILDMCP_ENABLED_WORKFLOWS |
Bundled code
9 code files (JavaScript, Python, Shell, Swift):
ios-simulator-browser/scripts/swiftui-preview-browser.mjsscripts/templates/FocusedPreviewHotReloadRuntime.swiftscripts/templates/FocusedPreviewApp.swiftscripts/templates/PreviewBrowserEntries.swiftscripts/lib/xcode-project.mjsios-ettrace-performance/scripts/collect_ios_dsyms.shios-ettrace-performance/scripts/analyze_flamegraph_json.pyios-memgraph-leaks/scripts/summarize_memgraph_leaks.pyios-memgraph-leaks/scripts/capture_sim_memgraph.sh
Network calls
No HTTP or socket call pattern found in the code.
Starts other programs
2 files. First match per file:
plugins/build-ios-apps/skills/ios-simulator-browser/scripts/swiftui-preview-browser.mjs:7import { execFile, execFileSync, spawn } from "node:child_process";plugins/build-ios-apps/skills/ios-memgraph-leaks/scripts/summarize_memgraph_leaks.py:19return subprocess.run(["leaks", *args], text=True, capture_output=True, check=False)
Credentials referenced
No key, token or secret environment variable found in code or MCP config.
Static scan of commit 0722921 on 2026-10-27. Signals are patterns found in the files, not a verdict: a network call can be the whole point of a skill. Read the linked lines before you decide. How the scan works.