From ios-platform
Build, run, test, debug, profile, and release iOS/macOS apps using XcodeBuildMCP tools, xctrace profiling, Apple docs CLI, changelog generation, and macOS SwiftPM packaging. Use when performing any build-run-debug loop, simulator/device management, performance profiling, documentation lookup, or release workflow.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ios-platform:beepus-maximus-ios-toolingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Consolidated skill for the full iOS/macOS development toolchain: build, run, test, debug, profile, and release.
Consolidated skill for the full iOS/macOS development toolchain: build, run, test, debug, profile, and release.
Owns:
Does NOT own:
xcodebuild/simctl unless a tool gap exists.| Task | Tool / Command |
|---|---|
| Discover projects and schemes | discover_projs, list_schemes |
| Set session context | session_set_defaults (project, scheme, simulator) |
| Build + run on simulator | build_run_sim |
| Run unit tests | test_sim or test_device |
| Inspect UI hierarchy | snapshot_ui then tap / swipe / type_text |
| Capture logs | start_sim_log_cap / stop_sim_log_cap |
| Attach debugger | debug_attach_sim, set breakpoints, inspect variables |
| Record Time Profiler | xcrun xctrace record --template 'Time Profiler' |
| Look up Apple API docs | xcdocs search --json --omit-content, then xcdocs get --json |
| Generate App Store changelog | collect release changes from git history, triage, draft bullets |
| Package macOS SwiftPM app | the project packaging/signing scripts, if present |
| Full build validation | the project full build validation command, if present |
| Lint | the project formatter/lint command, if present |
npx claudepluginhub 4eleven7/claude-skills --plugin ios-platformProvides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.