By anasdayeh
Build iOS apps with preserved OpenAI Build iOS Apps skills plus Claude-native commands and agents for simulator debugging, SwiftUI refactors, performance triage, and App Intents workflows.
Design or refine App Intents, entities, and App Shortcuts using the preserved iOS App Intents workflow
Validate local iOS tooling, XcodeBuildMCP readiness, and repo setup before using the Build iOS Apps workflows
Route a SwiftUI performance, launch latency, or memory issue to the correct preserved iOS workflow
Build, launch, and debug the current iOS app on Simulator using the preserved iOS debugger workflow
Refactor a SwiftUI view while preserving behavior using the preserved SwiftUI patterns and refactor skills
Use when an iOS issue might be launch latency, CPU cost, SwiftUI jank, or a memory leak and the user needs the right investigation path. Examples: <example>Context: The user reports slow launch on simulator and wants evidence, not guesses. user: 'The app launch feels too slow; profile it properly' assistant: 'I'll use ios-performance-triager to choose the correct preserved profiling workflow and keep the capture focused.' <commentary>This should route to ETTrace or a code-first SwiftUI audit depending on the symptom.</commentary></example> <example>Context: The user reports memory growth after navigation and wants proof. user: 'Find out if this navigation flow leaks objects' assistant: 'I'll use ios-performance-triager to route the issue to the memgraph workflow and gather before/after evidence.' <commentary>This should pick the leak workflow and avoid broad unfocused profiling.</commentary></example>
Use proactively when a task spans multiple iOS workflows such as simulator build/run, SwiftUI changes, App Intents, or performance investigation. Examples: <example>Context: The user wants to reproduce a simulator bug, inspect the UI, and then patch a SwiftUI screen. user: 'Run the app in the simulator, see why this screen is broken, and clean up the view structure' assistant: 'I'll use ios-workflow-orchestrator to sequence the simulator, inspection, and SwiftUI refactor workflows cleanly.' <commentary>This task crosses runtime debugging and SwiftUI refactoring, so the orchestrator should choose the right preserved skills in order.</commentary></example> <example>Context: The user is unsure whether an issue is SwiftUI layout, launch performance, or a memory leak. user: 'This app gets slow after I navigate around for a bit; figure out the right workflow' assistant: 'I'll use ios-workflow-orchestrator to triage the issue and route it to the correct preserved iOS workflow.' <commentary>The orchestrator should determine whether to use the performance audit, ETTrace, memgraph, or simulator workflow first.</commentary></example>
Use when a user wants a SwiftUI view reviewed or refactored for structure, state ownership, maintainability, or stability without changing behavior. Examples: <example>Context: The user has a 500-line SwiftUI screen and wants it cleaned up safely. user: 'Refactor this giant SwiftUI view but don't change what it does' assistant: 'I'll use swiftui-refactor-reviewer to apply the preserved refactor and UI-pattern workflows safely.' <commentary>This is a direct fit for behavior-preserving SwiftUI refactoring.</commentary></example> <example>Context: The user is unsure whether a SwiftUI structure issue is also causing performance problems. user: 'This screen is messy and it also re-renders too much' assistant: 'I'll use swiftui-refactor-reviewer to review structure and pull in the performance audit only where needed.' <commentary>This combines structural review with targeted performance awareness.</commentary></example>
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.
Implement and review iOS 26+ SwiftUI Liquid Glass UI. Use when adopting Liquid Glass or checking its correctness, performance, and design fit.
Uses power tools
Uses Bash, Write, or Edit tools
A public Claude Code marketplace repository for build-ios-apps, a plugin for iOS development with SwiftUI, App Intents, simulator debugging, performance profiling, leak analysis, and XcodeBuildMCP workflows.
This repository packages a Claude-optimized port of the OpenAI Build iOS Apps plugin. It preserves the core iOS skills and MCP behavior, then adds Claude-native commands and agents for smoother day-to-day use in Claude Code.
Use build-ios-apps when you want Claude Code to help with:
.claude-plugin/marketplace.jsonplugins/build-ios-appsThe packaged plugin keeps the core behavior intact:
xcodebuildmcp launch commandThe preserved MCP configuration is:
{
"mcpServers": {
"xcodebuildmcp": {
"command": "npx",
"args": ["-y", "xcodebuildmcp@latest", "mcp"],
"env": {
"XCODEBUILDMCP_ENABLED_WORKFLOWS": "simulator,ui-automation,debugging,logging"
}
}
}
}
/build-ios-apps:doctor/build-ios-apps:run-simulator/build-ios-apps:performance-triage/build-ios-apps:swiftui-refactor/build-ios-apps:app-intentsios-workflow-orchestratorswiftui-refactor-reviewerios-performance-triagerAfter this repository is public, add it as a Claude marketplace and install the plugin:
claude plugin marketplace add https://github.com/anasdayeh/build-ios-apps-marketplace
claude plugin install build-ios-apps@build-ios-apps-marketplace
claude plugin marketplace add /path/to/build-ios-apps-marketplace
claude plugin install build-ios-apps@build-ios-apps-marketplace
If you already have a local skills-dir copy at ~/.claude/skills/build-ios-apps, do not keep both active at once. Use either the marketplace-installed version or the skills-dir copy, not both.
build-ios-apps-marketplace/
├── .claude-plugin/
│ └── marketplace.json
├── docs/
│ └── plans/
├── plugins/
│ └── build-ios-apps/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── commands/
│ ├── agents/
│ ├── skills/
│ └── .mcp.json
├── CHANGELOG.md
└── README.md
Validate the marketplace:
claude plugin validate .
Validate the packaged plugin:
claude plugin validate plugins/build-ios-apps
MIT
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub anasdayeh/build-ios-apps-marketplace --plugin build-ios-appsHarness-native ECC operator layer - 67 agents, 278 skills, 94 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Evidence-gated AI coding workflow: scan → analyze → plan → TDD → execute → fix → verify → review, powered by Codebase Memory MCP >= 0.9.0 with optional Serena LSP intelligence. Includes blast-radius planning, test/cycle gates, independent review, and Windows Git Bash hook auto-resolution.
v9.54.1 — Reliability wave: tangle contextual review correction loop with hard round ceiling, progress-supervised review rounds (per-agent stall watch, descendant-tree kills), council diversity and agy pin fixes, marketplace generator source-of-truth fix, provider troubleshooting runbook and cost-expectations docs. Run /octo:setup.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claim