mcpField
I
ios-simulator

ios-simulator

github.com/callstackテスト・品質5.2k5.3k 回インストール今日更新
リポジトリ

ios-simulator について

ios-simulator は、別途インストールした agent-device CLI で iOS シミュレーターを操作するためのスキルです。作業手順を示し、特殊な操作に対応するヘルプ項目を案内します。

主な機能

  1. 01iOS の明示的な指定
  2. 02インタラクティブスナップショットに基づく操作
  3. 03セットアップ責任の案内
  4. 04デバッグとスクリプトのヘルプ項目

活用シーン

  1. 01iOS アプリの起動と操作
  2. 02シミュレーター作業のエラー対応
  3. 03React Native やリプレイ手順の確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/callstack/agent-device --skill ios-simulator

インストール後、Claude Code で/ios-simulatorを入力して読み込まれたか確認します。

詳細

iOS Simulator

シミュレーターを操作する前に、agent-device CLI を別途インストールする必要があります。

npm install -g agent-device@latest

インストールとアップグレードは、ユーザー自身が行うセットアップ手順として扱ってください。このコマンドを自律的に実行したり、変更される可能性のある npx -y agent-device@latest の実行に置き換えたりしないでください。

通常のアプリ操作タスクでは、すぐに開始してください。最初に --help、--version、devices、appstate、snapshot、screenshot で調べないでください。アプリまたはバンドル ID を開く際は、iOS を明示的に指定してください。

agent-device open <app-or-bundle-id> --platform ios --foreground

最初のインタラクティブスナップショットと、エラー時に表示される修正案内に従ってください。シェルから agent-device を利用できないと報告された場合は、そこで停止し、インストールするか、既存のインストール先を PATH に追加するようユーザーに依頼してください。

タスクが特殊な場合、またはコマンドの形式が不明な場合に限り、該当バージョンに対応するヘルプトピックを確認してください。

agent-device help validate        # engineering validation and build freshness
agent-device help debugging       # screenshots, logs, traces, video, and failures
agent-device help react-native    # React Native and Expo runtime guidance
agent-device help react-devtools  # React components, props/state/hooks, render profiling
agent-device help scripting       # durable replay and CI workflows

コメント