
Build macOS Apps
PluginOpenAI 官方 Codex 插件,覆盖 macOS 应用的构建运行、SwiftUI 场景与 AppKit 互操作、测试排查、签名与公证打包、日志埋点。需要 macOS 与 Xcode,仅支持 Codex。
Build macOS Apps Plugin
This plugin packages macOS-first development workflows in plugins/build-macos-apps.
It currently includes these skills:
build-run-debugtest-triagesigning-entitlementsswiftpm-macospackaging-notarizationswiftui-patternsliquid-glasswindow-managementappkit-interopview-refactortelemetry
What It Covers
- discovering local Xcode workspaces, projects, and Swift packages
- building and running macOS apps with shell-first desktop workflows
- creating one project-local
script/build_and_run.shentrypoint and wiring.codex/environments/environment.tomlso the Codex app Run button works - implementing native macOS SwiftUI scenes, menus, settings, toolbars, and multiwindow flows
- adopting modern macOS Liquid Glass and design-system guidance with standard SwiftUI structures, toolbars, search, controls, and custom glass surfaces
- tailoring SwiftUI windows with title/toolbar styling, material-backed container backgrounds, minimize/restoration behavior, default and ideal placement, borderless window style, and launch behavior
- bridging into AppKit for representables, responder-chain behavior, panels, and other desktop-only needs
- refactoring large macOS view files toward stable scene, selection, and command structure
- adding lightweight
Logger/os.Loggerinstrumentation for windows, sidebars, menu commands, and menu bar actions - reading and verifying runtime events with Console,
log stream, and process logs - triaging failing unit, integration, and UI-hosted macOS tests
- debugging launch failures, crashes, linker problems, and runtime regressions
- inspecting signing identities, entitlements, hardened runtime, and Gatekeeper issues
- preparing packaging and notarization workflows for distribution
What It Does Not Cover
- iOS, watchOS, or tvOS simulator control
- desktop UI automation
- App Store Connect release management
- pixel-perfect visual design or design-system generation
Plugin Structure
The plugin lives at:
plugins/build-macos-apps/
with this shape:
-
.codex-plugin/plugin.json- required plugin manifest
- defines plugin metadata and points Codex at the plugin contents
-
agents/- plugin-level agent metadata
- currently includes
agents/openai.yamlfor the OpenAI surface
-
commands/- reusable workflow entrypoints for common macOS development tasks
-
skills/- the actual skill payload
- each skill keeps the normal skill structure (
SKILL.md, optionalagents/,references/,assets/,scripts/)
Notes
This plugin is currently skills-first at the plugin level. It does not ship a
plugin-local .mcp.json, matching the public plugins/build-ios-apps shape.
The default posture is shell-first. Unlike the iOS build plugin, this plugin
does not assume simulator tooling or touch-driven UI inspection for its main
workflows. The core execution model leans on xcodebuild, swift, open,
lldb, codesign, spctl, plutil, and log stream, with a compact desktop
UI layer for native SwiftUI scene design, AppKit interop, and macOS-specific
refactoring.
相關資源

Build iOS Apps
PluginOpenAI 官方 Codex 插件,覆盖 SwiftUI 界面与重构、App Intents、模拟器调试、性能剖析与内存泄漏排查,内置 XcodeBuildMCP。需要 macOS 与 Xcode,仅支持 Codex。
openai/plugins7.5k
Build iOS Apps
SkillOpenAI 官方 iOS 技能组:SwiftUI 界面模式与视图重构、iOS 26 Liquid Glass、App Intents、性能审计与 ETTrace 采样、用 memgraph 排查内存泄漏、模拟器调试。需要 macOS 与 Xcode,调试类技能依赖 XcodeBuildMCP。
openai/plugins7.5k
Test Android Apps
Plugin在安卓模拟器上复现问题:安装构建、用 adb 驱动界面、导出 UI 树、截图与抓 logcat,并用 Simpleperf、Perfetto 采集性能证据。OpenAI 官方 Codex 插件,需要 Android SDK。
openai/plugins7.5k
SwiftLint
CLISwift 代码风格与规范检查工具,规则大多基于 SwiftSyntax,用 .swiftlint.yml 配置,支持 --fix 自动修正,可接入 Xcode 构建阶段与 SwiftPM 插件。
realm/SwiftLint19.8k
MobileBuildMCP
MCP让 agent 构建、运行、测试与调试 iOS / macOS 项目,并控制模拟器和真机,同时附带命令行模式。原名 XcodeBuildMCP,现由 Sentry 维护;仅支持 macOS,需要 Xcode 16 以上。
getsentry/MobileBuildMCP6.5k
SwiftUI Pro
SkillHacking with Swift 作者 Paul Hudson 编写的 SwiftUI 技能:审查并改进 SwiftUI 代码,覆盖现代与已弃用 API、性能、导航与布局、状态管理和 VoiceOver 无障碍,面向 iOS 26 与 Swift 6.2。
twostraws/SwiftUI-Agent-Skill6.2k