Help us improve
Share bugs, ideas, or general feedback.
From ios-dev
iOS ビルドキャッシュクリア・シミュレータ管理を XcodeBuildMCP 経由で実行。「clean」「DerivedData」「cache」「キャッシュ」「クリーン」「simulator boot」「simulator reset」「シミュレータ起動」「シミュレータリセット」などのキーワードで自動適用。
npx claudepluginhub no-problem-dev/claude-code-plugins --plugin ios-devHow this skill is triggered — by the user, by Claude, or both
Slash command
/ios-dev:ios-maintenanceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
ビルドキャッシュのクリアとシミュレータの管理。
Builds and runs iOS/macOS apps with xcodebuild and xcrun simctl. Manages simulators, compiles Swift, runs UI/unit tests, captures logs/screenshots, automates interactions.
Guides Xcode build workflows for iOS projects using execute_xcode_command tool. Covers builds, tests, cleans, schemes, xcodebuild output interpretation, and error troubleshooting.
iOS platform-specific development with XcodeBuildMCP tools for simulator, device, UI automation, and debugging. Use when building iPhone apps, testing on simulator/device, or automating UI interactions.
Share bugs, ideas, or general feedback.
ビルドキャッシュのクリアとシミュレータの管理。 軽量操作のためメインコンテキストで直接 MCP ツールを呼び出す。
ToolSearch("select:mcp__XcodeBuildMCP__clean")
clean(scheme: "<scheme>")
XcodeBuildMCP では DerivedData 直接削除は未サポート。Bash で実行:
# プロジェクト固有
ls ~/Library/Developer/Xcode/DerivedData/ | grep "<ProjectName>"
rm -rf ~/Library/Developer/Xcode/DerivedData/<ProjectName>-*
# 全削除(確認後のみ)
rm -rf ~/Library/Developer/Xcode/DerivedData
ToolSearch("select:mcp__XcodeBuildMCP__list_sims")
list_sims()
ToolSearch("select:mcp__XcodeBuildMCP__boot_sim,mcp__XcodeBuildMCP__open_sim")
boot_sim(simulator_name: "iPhone 16 Pro")
open_sim()
ToolSearch("select:mcp__XcodeBuildMCP__erase_sims")
erase_sims(simulator_name: "iPhone 16 Pro")
rm -rf 系のコマンドは実行前にユーザーに確認すること