← Build iOS AppsCONTENT HISTORY

Update to Build iOS Apps

Snapshot Oct 24, 2026 · 13:56 UTC · version 0.1.2

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Build iOS Apps and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Is template instance

Before

Sep 30, 2026 · 23:18 UTC

Not present

After

Oct 24, 2026 · 13:56 UTC

false

Compare saved observations

Download comparison JSON
Full technical diff · 1 changed fields

added /is_template_instance

BEFORE
Field was absent
AFTER
false
Full snapshot data
{
  "canonical_app_id": null,
  "connector_id": null,
  "created_at": "2026-04-16T23:38:47.768835Z",
  "discoverability": "LISTED",
  "id": "plugins~Plugin_f1b845ac33888191ac156169c58733c2",
  "is_template": false,
  "is_template_instance": false,
  "name": "build-ios-apps",
  "release": {
    "app_ids": [],
    "app_manifest": null,
    "app_templates": [],
    "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.",
    "display_name": "Build iOS Apps",
    "id": "pluginrel_6a273175a6b481918c7e1b2d1f2f7bed",
    "interface": {
      "brand_color": "#0A84FF",
      "capabilities": [
        "Interactive",
        "Read",
        "Write"
      ],
      "category": "Developer Tools",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_000000009730722f8f0cf12a1be3e756",
      "default_prompt": "Build or debug an iOS app with SwiftUI, App Intents, and Simulator.",
      "default_prompts": [
        "Build or debug an iOS app with SwiftUI, App Intents, and Simulator."
      ],
      "developer_name": "OpenAI",
      "logo_url": "https://files.openai.com/content?id=file_00000000356071f595b914ad7a06053d",
      "logo_url_dark": null,
      "long_description": "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.",
      "plugin_category_id": "developer tools",
      "privacy_policy_url": "https://openai.com/policies/privacy-policy/",
      "screenshot_urls": [],
      "short_description": "Build, refine, and debug iOS apps with App Intents, SwiftUI, and Xcode workflows",
      "terms_of_service_url": "https://openai.com/policies/terms-of-use/",
      "website_url": "https://openai.com/"
    },
    "keywords": [],
    "mcp_servers": [
      {
        "key": "xcodebuildmcp",
        "metadata": {
          "args": [
            "-y",
            "xcodebuildmcp@latest",
            "mcp"
          ],
          "command": "npx",
          "env": {
            "XCODEBUILDMCP_ENABLED_WORKFLOWS": "simulator,ui-automation,debugging,logging"
          }
        }
      }
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": true,
    "skills": [
      {
        "description": "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.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "iOS App Intents",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Build and debug iOS App Intents integrations"
        },
        "name": "ios-app-intents",
        "plugin_release_skill_id": "pluginrsk_6a273176f5a48191920bb770d70db411"
      },
      {
        "description": "Build, run, and debug iOS apps on Simulator with XcodeBuildMCP. Use when launching an app, inspecting simulator UI or logs, or diagnosing runtime behavior.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $ios-debugger-agent to build, launch, and inspect the current iOS app on the booted simulator.",
          "display_name": "iOS Debugger Agent",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Debug iOS apps on Simulator"
        },
        "name": "ios-debugger-agent",
        "plugin_release_skill_id": "pluginrsk_6a273178382c8191a371bbc21dfa7039"
      },
      {
        "description": "Capture and interpret iOS Simulator ETTrace profiles. Use when profiling launch or runtime latency, comparing traces, or finding CPU-heavy stacks.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $ios-ettrace-performance to capture a focused iOS simulator ETTrace profile and identify time-heavy stacks.",
          "display_name": "iOS ETTrace Performance",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Profile symbolicated iOS simulator flows with ETTrace"
        },
        "name": "ios-ettrace-performance",
        "plugin_release_skill_id": "pluginrsk_6a273179855c81918c82edd151a6eefd"
      },
      {
        "description": "Capture and inspect iOS leaks and memgraphs. Use when debugging leaked objects, retain cycles, memory growth, or before/after leak evidence.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $ios-memgraph-leaks to capture an iOS simulator memgraph, identify retention paths, and verify leak fixes.",
          "display_name": "iOS Memgraph Leaks",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Capture and prove iOS simulator memory leaks"
        },
        "name": "ios-memgraph-leaks",
        "plugin_release_skill_id": "pluginrsk_6a27317ad8948191b6b408a9a31bfb2e"
      },
      {
        "description": "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.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $ios-simulator-browser to render a SwiftUI preview in the in-app browser.",
          "display_name": "iOS Simulator Browser",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Mirror iOS Simulator"
        },
        "name": "ios-simulator-browser",
        "plugin_release_skill_id": "pluginrsk_6a27317c45508191a9a635c875424f17"
      },
      {
        "description": "Implement and review iOS 26+ SwiftUI Liquid Glass UI. Use when adopting Liquid Glass or checking its correctness, performance, and design fit.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $swiftui-liquid-glass to implement or review a SwiftUI feature using Liquid Glass APIs.",
          "display_name": "SwiftUI Liquid Glass",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Build SwiftUI Liquid Glass features"
        },
        "name": "swiftui-liquid-glass",
        "plugin_release_skill_id": "pluginrsk_6a27317dce288191b9f58d1592c80076"
      },
      {
        "description": "Audit SwiftUI runtime performance from code first. Use when diagnosing slow rendering, janky scrolling, expensive updates, or profiling needs.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $swiftui-performance-audit to review this SwiftUI code for performance issues and suggest concrete fixes.",
          "display_name": "SwiftUI Performance Audit",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Audit SwiftUI runtime performance"
        },
        "name": "swiftui-performance-audit",
        "plugin_release_skill_id": "pluginrsk_6a27317f3a448191ab22cc6fd19acb34"
      },
      {
        "description": "Build and refactor SwiftUI UI with component patterns and examples. Use when shaping navigation, state, layouts, controls, or screen composition.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $swiftui-ui-patterns to design or refactor this SwiftUI UI with strong default patterns.",
          "display_name": "SwiftUI UI Patterns",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Apply practical SwiftUI UI patterns"
        },
        "name": "swiftui-ui-patterns",
        "plugin_release_skill_id": "pluginrsk_6a273180939c8191b09239d8706debab"
      },
      {
        "description": "Refactor SwiftUI view files into stable, testable structure. Use when splitting large views, tightening data flow, or cleaning Observation ownership.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $swiftui-view-refactor to clean up and split this SwiftUI view without changing its behavior.",
          "display_name": "SwiftUI View Refactor",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Refactor large SwiftUI view files"
        },
        "name": "swiftui-view-refactor",
        "plugin_release_skill_id": "pluginrsk_6a273181f2f48191b6145ea253d827c8"
      }
    ],
    "version": "0.1.2"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/build-ios-apps?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 225ed6c57230039f0050d79aead641a8402ff1329996c9c69d258fdf00b71b7a